En el diagrama se muestra un patrón de orquestación para importar y convertir archivos de datos de gran tamaño de orígenes de terceros para su uso con Oracle Cloud ERP. La orquestación es un proceso lineal dividido en siete etapas.
- Un adaptador lee un archivo de disparador de un servidor FTP mediante una conexión FTP existente.
- Un mapa identifica la ubicación y el esquema del archivo de importación de datos basada en archivos (FBDI). Un adaptador copia el archivo en Oracle Integration y asigna valores de ubicación y nombre de archivo.
- Un bucle externo con una acción de archivo temporal itera a través de cada uno de los archivos de datos, mientras que un bucle interno itera a través de cada registro de un archivo determinado para identificar el número de archivos formateados correspondientes y crearlos. Las acciones de archivo de asignación y ubicación temporal crean un directorio para los archivos individuales.
- Una acción de archivo temporal crea un archivo de lista que identifica el archivo o archivos con formato disponibles y asigna esos valores para su uso.
- Un bucle itera a través del archivo de lista, asignando y asignando archivos de datos individuales y sus correspondientes archivos de propiedades (manifiesto). Una acción de archivo temporal crea los archivos y una acción de adaptador almacena provisionalmente los archivos resultantes.
- Una asignación y una acción de adaptador escriben el archivo ZIP compuesto en una ubicación FTP para su archivado o reutilización.
- Una asignación y una acción de adaptador escriben el archivo de disparador en una ubicación FTP para su archivado o reutilización.