Die Abbildung zeigt, wie der Events-Service die Datenflüsse zwischen verschiedenen Oracle Cloud Infrastructure Object Storage-Buckets, Oracle Functions, Oracle Cloud Infrastructure Vault und Oracle Fusion Applications vermittelt:
- Vereinfachte JSON-Rechnungen werden im eingehenden JSON-Bucket gespeichert.
- Der Ereignisservice löst die Transformationsfunktion aus, wenn die Aktivität im eingehenden JSON-Bucket angezeigt wird.
- Die Transformationsfunktion liest Dateien aus dem eingehenden JSON-Bucket. Anschließend werden sie (nach Ausführung von Transformationen) an den eingehenden ZIP-Bucket gesendet und aus dem eingehenden JSON-Bucket gelöscht.
- Der Ereignisservice löst die Funktion LoadToSaaS aus, wenn die Aktivität im eingehenden ZIP-Bucket angezeigt wird.
- Die Funktion LoadToSaaS liest eine Datei aus dem eingehenden ZIP-Bucket, löscht nach Transformation aus dem eingehenden ZIP-Bucket, ruft Kennwörter mit Oracle Vault ab, speichert Daten im Verarbeitungs-Bucket und sendet Daten mit importBulkData an Oracle Fusion Applications.