Fluxo de Exportação para o Tipo Todos os Instantâneos

As etapas a seguir descrevem o fluxo do processo de exportação para o tipo de instantâneo "Todos":

  1. Limpa a pasta /data/snapshots/setup.

  2. Exporta todos os artefatos de configuração para uma pasta de configuração separada.

    Um CSV separado é criado para cada artefato.

  3. Limpa a pasta /data/snapshots/data.

  4. Exporta os artefatos de histórico pelo PDV.

    Cada PDV é exportado para um arquivo separado.

  5. Exclui PDVs órfãos.

    PDVs órfãos resultam de mapeamentos de período, mapeamentos de categoria, locais ou regras de carregamento de dados excluídos.

  6. Armazena informações de metadados do instantâneo no arquivo SnapshotParams.json na pasta de dados.

    O arquivo SnapshotParams.json inclui o último id do processo exportado.

  7. Arquiva as pastas de dados e configuração em um arquivo ZIP na pasta outbox/<nome_do_arquivo>.zip.

Note:

Se o tipo de instantâneo for Configuração, a única pasta de configuração será exportada e incluída no arquivo ZIP.