Flujo de exportación para el tipo de instantánea Incremental

En el modo Incremental, Data Management solo exporta los artefactos que se haya importado desde la última instantánea. Los artefactos suprimidos también se eliminan de la instantánea. Siempre se exportan los datos completos de la configuración.

Cuando el tipo de instantánea se haya definido en Todo incremental, Data Management incluirá solo los artefactos históricos nuevos o cambiados basados en el PDV desde que se haya exportado la última instantánea. También incluye artefactos de configuración (todos los PDV antiguos y nuevos) en el archivo de salida.

Cuando el tipo de instantánea se haya definido en Incremental, Data Management incluirá solo los artefactos históricos nuevos o cambiados basados en el PDV desde que se haya exportado la última instantánea. También incluye solo artefactos de configuración y PDV nuevos en el archivo de salida.

En los siguientes pasos se describe el flujo del proceso de exportación para los tipos de instantánea Incremental y Todo incremental:

  1. Depura la carpeta /data/snapshots/setup.

  2. Exporta todos los artefactos de configuración a una carpeta de configuración distinta.

    Se crea un CSV distinto para cada tabla.

  3. No depura la carpeta /data/snapshots/data.

    El sistema conserva la carpeta /data/snapshots/data "tal cual" porque se trata de una carga incremental.

  4. Suprime los PDV huérfanos.

    Los PDV huérfanos son el resultado de asignaciones de períodos, asignaciones de categorías, ubicaciones o reglas de carga de datos suprimidas.

  5. Almacena información de metadatos de instantáneas en un archivo SnapshotParams.json de la carpeta de datos.

    El archivo SnapshotParams.json incluye el ID del último proceso exportado.

  6. Exporta los datos y los metadatos del estado del proceso de flujo de trabajo para una ubicación, categoría y periodo.

  7. Suprime los archivos de la carpeta /output para cualquier PDV que se haya suprimido tras la última exportación.

  8. Archiva las carpetas de datos y configuración en un archivo ZIP en la carpeta outbox/<filename>.zip.

Note:

Cuando el tipo de instantánea se establece en TODO INCREMENTAL, todos los archivos se incluyen en la carpeta /output del ZIP.

Cuando el tipo de instantánea se establece en INCREMENTAL, solo los archivos incrementales exportados en el proceso actual se incluyen en la carpeta /output del ZIP.