Search
Search Indirect Tax Help and Support.

SDI

Método de sincronização completa legado para migrar conjuntos grandes de dados de configuração entre ambientes.

Sobre o SDI

Para a sincronização completa de dados de configuração, o DA usa o SDI como o método legado original. O SDI oferece suporte à migração em grande escala entre ambientes e processa um arquivo de dados completo.

Uso do SDI

O processo do SDI é robusto, mas pode ser lento devido à abordagem metódica, entidade por entidade.
  1. Acionador
    : Uma importação ou exportação de configuração geralmente inicia uma sincronização do SDI. O botão
    Sincronizar todas as configurações
    também pode iniciar o processo em determinados cenários.
  2. Geração de arquivos
    : O servidor Mothership gera um arquivo XML completo contendo todas as entidades de configuração.
  3. Validação e inserção
    : O ambiente do cliente processa esse arquivo para uma entidade de cada vez. Para cada entidade, ele executa várias verificações e operações de banco de dados:
    1. Ele verifica se a entidade já existe usando uma
      Chave de entidade
      exclusiva (uma combinação de campos como nome e ID do locatário).
    2. Ele resolve todos os relacionamentos com outros dados (chaves estrangeiras).
    3. Ele insere ou atualiza a entidade no banco de dados do cliente.
  4. Conclusão
    : Esse processo continua até que todas as entidades no arquivo tenham sido processadas.

Principais características e problemas conhecidos

  • Desempenho lento:
    Como valida cada entidade individualmente, o processo de SDI é muito demorado. Uma configuração com 7 milhões de entidades pode levar mais de 8 horas para gerar o arquivo SDI. Pode levar mais de 7 horas para sincronizar.
  • Erros de violação de restrição:
    O processo pode falhar se encontrar conflitos de dados. Reordenar regras pode criar uma prioridade duplicada. Isso pode fazer com que o processo falhe. Resolver esses problemas muitas vezes requer intervenção manual.
  • IDs independentes:
    O SDI foi projetado para migração e não preserva as IDs internas do banco de dados do ambiente de origem. Ele cria novas IDs no ambiente de destino. Isso torna a migração possível, mas as comparações diretas mais difíceis.
Opções de configuração:
O streaming é o principal processo de agendamento e o SDI atua como um fallback. Os administradores podem ativar o
Modo SDI
dedicado por meio de uma sobreposição de clientes, desativando o agendamento de streaming e criando um agendamento SDI recorrente.
Opções de agendamento:
Os itens a seguir estão ativados na Sobreposição.
  • Configuração e conteúdo podem ser sincronizados em programações diferentes
  • Use o formato CRON para agendamento flexível (por hora, a cada 2 horas, a cada 12 horas, diariamente)
note
O DA substituirá o processo SDI atual por Importação em massa.