Exportación de Datos Especializada

Al exportar datos de una entidad de gran volumen o de una entidad que se actualiza muy frecuentemente, se deben tener en cuenta varias consideraciones de performance. El método generalizado no se adapta a ese tipo de entidades. Existe un proceso de lote específico diseñado para cada una con el objetivo de lograr un método de exportación óptimo para la entidad. La ejecución inicial del proceso exporta los datos existentes de la entidad, mientras que las ejecuciones posteriores del mismo proceso exportan los datos de forma incremental, es decir, exportan los registros que se agregaron o se actualizaron desde la ejecución anterior según un campo de registro de hora. En el siguiente diagrama, se ilustra el proceso general:

En las siguientes secciones, se analizan más detalladamente los conceptos y las pautas relacionados con el método de exportación de datos especializado.

Un Proceso Específico para Cada Entidad

Los objetos de mantenimiento diseñados para exportarse mediante el método especializado se marcan con la opción Clase de Exportación de Datos y el proceso de lote específico se define con la opción Control de Lote de Exportación.

Todos los procesos de lote especializados están diseñados para exportar los datos en formato CSV, ya que genera archivos más pequeños en comparación con los formatos más detallados. Consulte cada proceso de lote para obtener más información sobre las consideraciones y los parámetros de exportación específicos.

Activación de la Exportación de Datos

Para activar la exportación de datos de un objeto de mantenimiento, se debe crear un tipo especializado de registro de Control de Exportación de Datos. El registro indica que esa entidad debe exportarse y rastrea la fecha y la hora en las que se exportaron los datos hasta el momento, lo que permite que las ejecuciones de exportación posteriores solo exporten los cambios incrementales.

Exportación de Datos Incremental

El método de exportación especializado rastrea los cambios de forma incremental desde la ejecución de exportación anterior y no utiliza un mecanismo de captura de datos cambiados. Por lo tanto, se basa en un campo de registro de hora en la tabla principal del objeto de mantenimiento para indicar cuándo se agregaron o cambiaron los datos. Solo las entidades que se agregaron o cambiaron desde la ejecución de exportación anterior se exportan con cada ejecución posterior. La fecha y la hora en que se exportaron los datos se registran para cada objeto de mantenimiento en el correspondiente registro de Control de Exportación de Datos.

Orden de Uso de Archivos

Los archivos de exportación de datos especializada deben utilizarse según el orden de número de ejecución para garantizar un uso consistente y cronológico de los datos.