Paso de Importación

El proceso de importación se inicia con la verificación del directorio de importación configurado como se describe en el tema Configuración Principal: Asistente de Migración y la comprobación de que el archivo exportado se encuentre en ese directorio. A continuación, en el entorno de destino, se debe crear un registro de Importación de Juego de Datos de Migración. El usuario indica el nombre de archivo.

Además, el usuario decide cuál deberá ser el estado por defecto para los objetos resultantes.

  • La opción Estado por Defecto para Agregar define el estado por defecto para los objetos determinados como nuevos durante el proceso de comparación de importación. El valor por defecto es definir los nuevos objetos automáticamente con el estado Aprobado. Otras opciones son definir cualquier objeto nuevo con el estado Rechazado o Necesita Revisión.

  • La opción Estado por Defecto para Cambiar define el estado por defecto para los objetos determinados como cambiados durante el proceso de comparación de importación. Al igual que con los objetos nuevos, el valor por defecto para los objetos cambiados es Aprobado, con las opciones Rechazado o Necesita Revisión disponibles.

El usuario también puede configurar el indicador Aplicar Automáticamente a . Esto permite que haya casos de uso en que la migración es repetitiva y ha sido probada, y el usuario piensa que no se necesita aprobación manual. Tenga en cuenta que al configurar este valor, ninguno de los valores de Estado Por Defecto se pueden definir en Necesita Revisión, y al menos uno se debe definir en Aprobado.

El archivo para importar contiene una lista de todos los objetos incluidos en la exportación. Los objetos que el paso de exportación determinó como relacionados se agruparon en “transacciones”. Una vez que se ha creado la Importación de Juego de Datos de Migración, el paso siguiente consiste en leer el archivo y crear Transacciones de Migración y Objetos de Migración.

Por defecto, el paso de importación crea un Objeto de Migración para cada entidad del archivo. Al importar un juego de datos de entidades de negocio de gran volumen, el usuario puede solicitar la importación de entidades en modo en bloque por cuestiones de performance. En este modo, un solo registro de Objeto de Migración puede contener varias entidades del archivo. Si al menos una de las entidades incluidas en el registro de objeto de migración es nueva y las restantes son nuevas o no se modificaron, se aplica la configuración Estado por Defecto para Agregar. Si se determina que al menos una entidad incluida será modificada, se aplica Estado por Defecto para Cambiar al registro. Consulte Modo de Importación en Bloque para obtener más información.

Lo siguiente es una parte del ciclo de vida de Importación de Juego de Datos de Migración, ya que pertenece al paso de importación.

Ciclo de Vida de Importación

Los siguientes puntos describen el ciclo de vida.

  • El juego de datos se crea en el estado Pendiente.

  • El registro permanece en estado Pendiente hasta que se ejecuta el trabajo en lote de monitoreo. El Monitoreo de Importación de Juego de Datos de Migración (F1–MGDIM) selecciona los registros pendientes y los pasa al estado Listo para Comparar. Consulte Resumen del Proceso de Importación y Ejecución de Trabajos de Lote para obtener más información.

    El estado Listo para Comparar tiene un algoritmo que es responsable de la lectura del archivo de importación relacionado y de la creación de las transacciones de migración y los objetos de migración. El juego de datos permanece en este estado hasta que finaliza el paso de comparación.
Nota: Un usuario puede elegir Cancelar un juego de datos. Consulte Cancelación de un Juego de Datos para obtener más información.

En el siguiente diagrama, se realzan las relaciones de los registros de importación de migración resultantes.

Diagrama Entidad-Relación de Importación de Migración

La transacción de migración y el objeto de migración tienen su propio ciclo de vida que ayudará a administrar los pasos subsiguientes de comparación y aplicación. Al final del paso de importación, los valores de estado de los tres tipos de registros son los siguientes:

  • Importación de Juego de Datos de Migración tiene el estado Listo para Comparar.

  • Transacción de Migración está en el estado Pendiente.

  • Objeto de Migración está en el estado Pendiente.

Nota: La funcionalidad de importación se soporte mediante objetos de negocio proporcionados por el producto base. Se espera que las implementaciones usen los objetos de negocio base entregados y su lógica, y que no habrá motivo para implementar objetos de negocio personalizados para el proceso de importación de CMA. Los objetos de negocio base son Importación de Juego de Datos de Migración (F1-MigrObjectImport), Transacción de Migración (F1-MigrTransactionImport) y Objeto de Migración (F1-MigrObjectImport).