Analytics Legends LogoAI & Analytics Legends AnmeldenRegistrieren
Academy-Modul

Ereignisgesteuerte Architektur mit SAP — Event Mesh, Advanced Event Mesh und Business Events aus S/4HANA

Ereignisgesteuerte Architektur mit SAP — Event Mesh, Advanced Event Mesh und Business Events aus S/4HANA — Abschnittsillustration von Analytics Legends für die SAP-Analytics-Wissensdatenbank (Konzepte, Studien, Academy)

Stand

SAP bietet zwei Broker für Ereignisse: SAP Event Mesh (Default-Plan auf SAP BTP) und SAP Integration Suite, advanced event mesh auf Basis von Solace. S/4HANA erzeugt Business Events über Enterprise Event Enablement oder Cloud Application Event Hub. Das Modul zeigt, wie Sie zwischen Event und API entscheiden, Topics und Queues entwerfen, gegen die veröffentlichten Limits (1 MB Nachricht, 250 Queues) dimensionieren, idempotente Konsumenten für At-least-once-Zustellung bauen und ein Lab mit Wildcard-Routing auf einem Developer-Broker durchführen. Den Abschluss bildet die Analytics- und KI-Nutzung: gezielte Aktualisierung von Data Products und ereignisgesteuerte Agenten.

Was Sie lernen

  • Für eine Anforderung entscheiden, ob Event, API-Aufruf oder beides passt, mit der Entscheidungsleiter
  • Topic-Hierarchie und Queue-pro-Konsument-Layout für Auftragsereignisse entwerfen
  • Eine dauerhafte Queue mit Wildcard-Subscription auf einem Developer-Broker von advanced event mesh anlegen und Zähler prüfen
  • Die logische Kette von S/4HANA-Channel und Outbound-Binding bis zur Queue-Subscription konfigurieren
  • Einen idempotenten Konsumenten mit eindeutigem Event-ID-Schlüssel implementieren
  • Ein Szenario gegen die veröffentlichten Default-Plan-Limits dimensionieren

Konzeptüberblick

Ein Event ist eine kleine, unveränderliche Aussage, dass etwas geschehen ist: Ein Kundenauftrag wurde angelegt, ein Geschäftspartner hat sich geändert, ein Wareneingang wurde gebucht. Der Produzent weiß nicht, wer zuhört. SAP bietet 2026 dafür zwei Broker an: SAP Event Mesh (der BTP-Service, „Default-Plan“) und SAP Integration Suite, advanced event mesh (AEM, auf Basis des Solace-PubSub+-Event-Brokers). Das SAP Architecture Center nennt beide als SAP-Angebote für asynchrone Kommunikation und beschreibt AEM als verteiltes Multi-Broker-Mesh für SAP- und Drittsysteme (Designing Event-Driven Applications on SAP BTP). Business Events verlassen S/4HANA über Enterprise Event Enablement (On-Premise und Private Cloud) oder über SAP Cloud Application Event Hub (S/4HANA Cloud Public Edition).

Was Sie damit im Projekt tun: Sie entscheiden, ob eine Anforderung ein Event oder ein API-Aufruf ist, entwerfen Topic-Namen, hängen an jeden Konsumenten eine eigene Queue, machen jeden Konsumenten sicher gegen Duplikate und belegen die Kette mit Zählern (published, queued, acknowledged). Dieses Modul wendet das generische EDA-Muster aus M122 auf SAP an; die Konnektivität zu den Brokern baut auf M420 auf, die API-Seite der Entscheidung ist M431 und M430.

Voraussetzungen

  • Grundkenntnisse SAP BTP: Subaccounts, Service-Instanzen und Service Keys (siehe M420)
  • Lesekenntnisse JSON und HTTP
  • Kenntnis des generischen Event-Musters (M122)

Lernergebnisse

  • Die Rollen von Topic, Queue und Subscription in SAP Event Mesh und advanced event mesh erklären
  • Die veröffentlichten Default-Plan-Limits nennen und Designfolgen ableiten
  • Queue-Zähler für gegebene Topics und Wildcard-Subscriptions vorhersagen
  • Beschreiben, wie ein S/4HANA-Business-Event je Edition den Broker erreicht
  • Ein Idempotenz-Design für At-least-once-Zustellung begründen
  • Einen ereignisgesteuerten Refresh oder Agent-Trigger in eine Analytics-Landschaft einordnen

Vollständiges Modul im Consultant-Tarif — 19,90 €/Monat. Das vollständige Modul ergänzt: den Entscheidungsrahmen · das durchgehende Szenario · die KPI-Scorecard · die Anti-Muster · die Codeblöcke · die Wissenskontrolle · die Schemata.

In der App öffnen →

Offene SAP-Projekte

Aktuelle SAP-Analytics-Projekte und Stellen im DACH-Raum: SAP-Analytics-Projekte im DACH-Raum.