この図は、Oracle Cloud InfrastructureおよびOracle Functionsを使用してOracle Fusion Applicationsにデータをロードするための完全なワークフローを示しています。

簡易JSON請求書は受信JSONバケットにロードされます。変換関数は、受信JSONバケットからファイルを読み取り、変換の完了後に削除します。イベント・サービスは、このトラフィックを監視し、通知サービスに通知をレポートします。変換関数は通知サービスにもレポートします。

変換されたファイルは、受信ZIPバケットにロードされます。LoadToSaaS関数は、受信ZIPバケットからファイルを読み取り、インポート後にバケットからファイルを削除します。イベント・サービスは、このトラフィックを監視し、通知サービスに通知をレポートします。LoadToSaaS関数は、パスワードをOracle Vaultに格納します。importBulkData機能は、Oracle Fusion Applicationsにファイルを送信するために使用されます。

LoadToSaaS関数は処理バケットにも書き込みます。処理バケットはOracle Fusion ApplicationsからCallBackを受け取ります。コールバック関数は、処理バケットからファイルを取得し、移動後に処理バケットから削除します。コールバック関数は、成功バケットまたはエラー・バケットにPutを実行します。通知は、コールバック関数から通知サービスに送信されます。APIゲートウェイはコールバック・ファンクションに接続します。