En la imagen se muestra un flujo de trabajo completo para cargar datos en Oracle Fusion Applications con Oracle Cloud Infrastructure y Oracle Functions.

Las facturas de JSON simplificadas se cargan en un cubo de JSON entrante. Una función de transformación lee archivos del cubo de JSON entrante y, a continuación, se suprime una vez finalizadas las transformaciones. El servicio de eventos supervisa este tráfico e informa las notificaciones al servicio de notificaciones. La función Transformar también informa al servicio de notificación.

El archivo transformado se carga en un cubo ZIP entrante. Una función LoadToSaaS lee archivos del cubo ZIP entrante y suprime archivos del cubo después de la importación. El servicio de eventos supervisa este tráfico e informa las notificaciones al servicio de notificaciones. La función LoadToSaaS almacena contraseñas en Oracle Vault. La función importBulkData se utiliza para enviar archivos a Oracle Fusion Applications.

La función LoadToSaaS también escribe en un cubo de procesamiento. El cubo de procesamiento recibe CallBack de Oracle Fusion Applications. Una función de devolución de llamada recupera archivos del cubo de procesamiento y los suprime del cubo de procesamiento después de moverlos. La función de devolución de llamada realiza una colocación en un bloque correcto o en un bloque de errores. Las notificaciones se envían desde la función de devolución de llamada al servicio de notificaciones. Un gateway de API se conecta a la función de devolución de llamada.