Definition einer Event Source |
Scroll Previous Topic Top Next Topic More |
Eine Event Source ist eine Tabelle, die aus verschiedenen Tabellen aus der Transformationsphase bestehen kann, wie z.B. Datenansichten oder Quelltabellen, die zusammengefügt werden, um als eine einzige Quelle zu dienen, aus der ein oder mehrere Events extrahiert werden können. Einige Events sind sich in Bezug auf ihre Datenherkunft recht ähnlich, so dass sie aus der gleichen Event Source stammen können. Andere Ereignisse können jedoch aus sehr unterschiedlichen Datenstrukturen stammen, so dass Sie wahrscheinlich verschiedene Ereignisquellen erstellen müssen.
Nachdem die Tabellen RSEG, CDHDR und CDPOS durch Schlüssel miteinander verbunden sind, sollte die CaseID aus der Tabelle RSEG erstellt werden, wie im vorherigen Beispiel.:
•CaseID: BELNR & '_' & MANDT & '_' & BUKRS & '_' & GJAHR
Dann erstellen wir einen "Wo"-Filter, um das Event zu erhalten. Wir wissen, dass ein neuer Auftrag erstellt wurde, weil in den SAP-Änderungsprotokolltabellen eine neue Zeile mit dem Änderungskennzeichen "I" erstellt wurde, die den folgenden Filterkriterien entspricht:
•OBJECTCLASS = ‘EINKBELEG’
•TABNAME = ‘EKKO’
•FNAME = ‘KEY’
•CHNGIND = ‘I’
Wir empfehlen auch die Angabe eines Benutzernamens, um den Automatisierungsgrad Ihres Prozesses automatisch zu berechnen. Wir verwenden das Feld USERNAME aus der Tabelle CDHDR als Benutzernamen.
Darüber hinaus kann ein ActivityOriginID-Feld angelegt werden, das den SAP-Beleg enthält, der das Event verursacht hat, so dass die Verbindung zwischen dem Process Mining Log und seinen ursprünglichen Tabellen nicht verloren geht. Für dieses Event wird ein %CDPOS_PKEY verwendet, es kann aber auch jedes andere Feld verwendet werden.