该图显示了事件服务如何调解各种 Oracle Cloud Infrastructure Object Storage 存储桶、Oracle Functions 、Oracle Cloud Infrastructure Vault 和 Oracle Fusion Applications 之间的数据流:
- 简化的 JSON 发票存储在传入 JSON 存储桶中。
- 事件服务在看到传入 JSON 存储桶中的活动时触发转换函数。
- 转换函数从传入 JSON 存储桶读取文件,然后(执行转换后)将其发送到传入 ZIP 存储桶并从传入 JSON 存储桶中删除。
- 当事件服务看到传入 ZIP 存储桶中的活动时,会触发 LoadToSaaS 函数。
- LoadToSaaS 函数从传入 ZIP 存储桶读取文件,“在从传入 ZIP 存储桶转换后删除”,使用 Oracle Vault 检索密码,将数据存储在处理存储桶中,并使用 importBulkData 将数据发送到 Oracle Fusion Applications。