Ejecución de tareas por lotes

Hay varias tareas por lotes que forman parte del proceso del CMA, especialmente el paso de importación (que se destaca en Resumen del proceso de importación). Y, en algunos casos, una sola tarea por lotes puede procesar varios estados en el mismo ciclo de vida útil del objeto de negocio. Las implantaciones deben decidir la mejor manera de gestionar la ejecución de las tareas por lotes, dependiendo de cómo planifican trabajar.

  • Programador de lote. Si en una implantación se desea poner estas tareas por lotes en el programador de lote, es posible que una determinada tarea pueda incluirse varias veces para gestionar el procesamiento de los registros, hasta su finalización.

  • Tareas cronometradas por lotes. Los controles de lotes pueden configurarse como tareas cronometradas por lotes, para que se ejecutasen cada N minutos, según la configuración. Esto permite que las tareas por lotes se ejecuten periódicamente y se procese lo que esté listo. Un usuario no tiene que ejecutar de forma manual una solicitud de lote. Acceda a la página Control de lotes y seleccione los controles de lotes adecuados. Para cada uno, cambie el tipo de control de lotes a Cronometrado. Rellene la información adicional que aparece para los lotes cronometrados.

  • Orientado a evento. El sistema proporciona algoritmos de plug-in de introducción de objetos de negocio y de plug-in de posprocesamiento de control de lotes, que ejecutan de modo automático la siguiente tarea por lotes adecuada para ese paso del proceso. Esto permite la máxima automatización posible en los pasos que no necesitan intervención del usuario. Tenga en cuenta que la configuración es necesaria, puesto que los objetos de negocio/controles de lotes no están configurados para este escenario por defecto. En la siguiente tabla se resaltan el objeto de negocio y el estado en el que un algoritmo puede conectarse, así como el nombre del algoritmo que se utilizará.

    Objeto de negocio Estado Algoritmo
    Exportación de juego de datos de migración Pendiente F1-MGDPR-SJ (Enviar supervisión de exportación de juego de datos de migración).
    Importación de juego de datos de migración Pendiente F1-MGDIM-SJ (Enviar supervisión de importación de juego de datos de migración).
    Preparado para comparar, Reintentar objetos F1-MGOPR-SJ (Enviar supervisión de objetos de migración).

    Cuando utilice procesos por lotes distintos para datos de negocio añada también este algoritmo:

    F1-MGOPRB-SJ (Enviar supervisión de objeto de migración (Negocio)).
    Aplicar objetos F1-MGOAP-SJ (Enviar supervisor de aplicación de objetos de migración).

    Cuando utilice procesos por lotes distintos para datos de negocio añada también este algoritmo:

    F1-MGOAPB-SJ (Enviar supervisión de objeto de migración (Negocio)).
    Aplicar transacciones F1-MGTAP-SJ (Enviar supervisión de aplicación de transacción de migración).
    Reintentar transacciones F1-MGTPR-SJ (Enviar supervisión de transacción de migración).

    En la siguiente tabla se resaltan los controles de lote donde puede conectarse un algoritmo, así como el nombre del algoritmo que se utilizará.

    Control de lotes Algoritmo
    F1-MGTPR (Supervisión de transacción de migración) F1-MGDIM-NJ (Enviar supervisión de importación de juego de datos de migración).
    F1-MGTAP (Supervisión de transacción de migración - Aplicar) F1-MGDIM-NJ (Enviar supervisión de importación de juego de datos de migración).
    F1-MGOAP (Supervisor de objetos de migración - Aplicar)

    Cuando utilice procesos por lotes distintos para datos de negocio, actualice también este control de lotes:

    F1-MGOAB (Supervisor de objetos de migración (Negocio) - Aplicar)

    F1-MGDIM-NJ (Enviar supervisión de importación de juego de datos de migración).
    F1-MGOPR (Supervisor de objetos de migración)

    Cuando utilice procesos por lotes distintos para datos de negocio, actualice también este control de lotes:

    F1-MGOPB (Supervisor de objetos de migración (Negocio))

    F1-MGTPR-NJ (Enviar supervisión de transacción de migración).
  • Ejecución manual. El usuario que gestiona el proceso de importación del CMA envía las tareas por lotes adecuadas bajo demanda, cuando un paso particular esté listo. Acceda a Ejecución de tarea por lotes, seleccione el control de lotes adecuado y rellene los campos que sean necesarios.

Debe tenerse en cuenta que, para los procesos por lotes de CMA que se utilizan para migrar datos administrativos, existen varias consideraciones importantes para el almacenamiento en caché. Para obtener más información, consulte Consideraciones de almacenamiento en caché.

PRECAUCIÓN: asegúrese de que el recuento de threads establecido al ejecutar la tarea por lotes no supere el número soportado por el grupo de threads. De lo contrario, los threads adicionales esperarán a que finalice el número de threads soportado, lo que probablemente suponga un elevado número de errores en los pasos de aplicación.

Consulte las descripciones de los parámetros en los metadatos de control de lotes para obtener más información acerca de cómo rellenar los parámetros.

Para obtener detalles acerca de los control de ejecución, consulte el tema Ejecución de tareas por lotes - Principal en la sección de tareas por lotes.