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.

  1. Un adaptador lee un archivo de disparador de un servidor FTP mediante una conexión FTP existente.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.