Voraussetzungen
Siehe Deployment von Event Mesh & Cloud Messaging
Schrittweise Konfiguration
Konfiguration des Events in der Public Cloud
Nach der Anlage des Cloud Messaging Services können Events in Event Mesh empfangen werden. Jedes Event muss separat aktiviert werden. Siehe auch Integration
- Suche des relevanten Events auf api.sap.com
- Öffnen der App und Hinzufügen des Events in der App
Konfiguration im Event Mesh: Queue
Mit Queues können bestimmte Topics aus dem Cloud Event Messaging ausgelesen - sich auf sie subscribed werden. Diese werden bei der Auslösung in die jeweilige Queue hinzugefügt, um weiter verarbeitet werden zu können.
- Neue Queue erstellen
- Subskription auf das Event in der Public Cloud über das jeweilige Topic
Konfiguration des Webhooks
- Neuen Webhook erstellen mit Quelle: Queue
- Ziel-HTTP Endpunkt einstellen, ggf. Credentials hinterlegen
- Alternativ: Subscription mit AMPQ-Adapter auf das jeweilige Topic aus der Integraiton Suite
Beispiel für eine Event Subscription
Siehe auch Deployment von Event Mesh & Cloud Messaging und Cloud Enterprise Messaging für die Herleitung der Benamung der jeweiligen Subscription
# Voll Qualifizierter Subscription Name
sap/S4HANAOD/s4ce/ce/sap/s4/beh/businesspartner/v1/BusinessPartner/Changed/v1
# Namespace des Event Mesh des Cloud Messaging Services
sap/S4HANAOD/s4ce
# Cloudevent / SAP / S4 System / Business Event Hub
ce/sap/s4/beh
# Typ des Events aus dem Event Mesh
businesspartner/v1/BusinessPartner/Changed/v1Prozess
Hinweis: Automatisch mit KI erstellt
sequenceDiagram actor Admin as Administrator participant API as api.sap.com participant PC as Public Cloud App participant EM as Event Mesh participant Queue as Queue participant WH as Webhook participant EP as HTTP Endpunkt participant IS as Integration Suite rect rgb(25, 22, 20) Note over Admin,PC: Event in Public Cloud aktivieren Admin->>API: Relevantes Event suchen API-->>Admin: Event gefunden Admin->>PC: App öffnen Admin->>PC: Event in App hinzufügen PC-->>Admin: Event aktiviert end rect rgb(20, 22, 25) Note over Admin,Queue: Queue konfigurieren Admin->>EM: Event Mesh öffnen Admin->>Queue: Neue Queue erstellen Admin->>Queue: Subskription auf Topic erstellen Queue->>PC: Subscribe auf Event Topic PC-->>Queue: Subskription aktiv end rect rgb(22, 25, 20) Note over Admin,EP: Webhook konfigurieren Admin->>WH: Neuen Webhook erstellen Admin->>WH: Quelle "Queue" auswählen Admin->>WH: Ziel-HTTP Endpunkt einstellen Admin->>WH: Credentials hinterlegen (optional) WH->>EP: Verbindung zum Endpunkt herstellen EP-->>WH: Webhook konfiguriert end alt Alternative: AMQP-Adapter rect rgb(25, 24, 22) Note over Admin,IS: Alternative Konfiguration Admin->>IS: Integration Suite öffnen Admin->>IS: AMQP-Adapter konfigurieren Admin->>IS: Subscription auf Topic erstellen IS->>Queue: Subscribe auf Topic Queue-->>IS: Subscription aktiv end end Note over PC,IS: Event-Verarbeitung konfiguriert