Resposta direta
Importação que sobrescreve dado correto se resolve na contratação, não na operação. O contrato precisa definir a regra de precedência: qual fonte vence quando os dois lados têm valor, e sob quais condições o registro existente é preservado. Também exige registro do que foi alterado em cada carga, com valor anterior e posterior, e um caminho de reversão testado. Sem isso, a correção depende de quem lembra do dado original. A avaliação deve cobrar do fornecedor a descrição da regra aplicada, o que é ignorado na carga e quem responde pelo dado perdido.
- Objetivo
- Orientar avaliação e contratação
- Formato indicado
- Projeto de implementação
- Atualizado em
O que esta página acrescenta: Trata a sobrescrita como cláusula de contratação, com regra de precedência, trilha de alteração e reversão, em vez de revisão depois da carga.
O que a carga faz com o registro que já existe
Toda importação decide, campo por campo, o que fazer quando há valor no sistema e valor no arquivo. As opções comuns são substituir sempre, preencher apenas quando o campo está vazio, ou aceitar a mudança somente se a origem tiver prioridade maior. A escolha não é técnica: depende de qual fonte é considerada dona de cada informação.
Quando essa regra não está escrita, o comportamento padrão do importador define o resultado, e em geral ele sobrescreve. O efeito aparece depois, em cadastro, endereço, preço ou classificação corrigidos à mão e perdidos na carga seguinte. A descrição da regra por campo é o primeiro documento a pedir.
Avaliação do fornecedor pelo que ele declara
Uma proposta de importação deve dizer qual chave identifica o registro, qual campo pode ser alterado, qual é ignorado e o que acontece quando a chave não é encontrada. Também deve indicar o formato do registro de alterações, com valor anterior, valor novo, data, origem e responsável pela carga.
Vale exigir uma carga de teste sobre cópia do ambiente, com os casos difíceis: campo vazio no arquivo, campo com valor divergente, registro inexistente e registro duplicado. O comportamento observado nesse teste vale mais do que a descrição comercial. O aceite deve registrar esses resultados.
O que a importação não resolve
Importação controlada não corrige cadastro errado na origem, nem resolve divergência entre áreas sobre qual valor está certo. Também não substitui a decisão de quem é responsável por cada campo. Se a origem envia dado ruim com prioridade alta, a carga apenas propaga o erro com registro de auditoria.
A reversão tem limite. Se a carga alterou dado que não tinha valor anterior guardado, não há o que restaurar. Em integrações contínuas, o ponto de reversão pode já ter sido ultrapassado por outras cargas. O critério de precedência e a responsabilidade precisam estar acordados antes, não depois do incidente.
Recurso prático
Sequência de definição antes de contratar a importação
- Listar os campos que a carga pode tocar e marcar, para cada um, qual sistema é a fonte de verdade.
- Definir a regra de precedência por campo: substituir sempre, preencher apenas quando vazio ou aceitar somente de origem prioritária.
- Exigir do fornecedor o registro de alterações com valor anterior, valor novo, data, origem e responsável pela carga.
- Testar, em cópia do ambiente, os casos de campo vazio, valor divergente, chave não encontrada e registro duplicado.
- Acordar o procedimento de reversão e quem responde quando o dado correto for substituído.
O ponto mais ignorado é a guarda do valor anterior. Sem ela a reversão é impossível, e a discussão vira disputa sobre quem lembra do dado original.
Sobre o que está escrito aqui
Conceitos relacionados: regra de precedência por campo · registro de alterações com valor anterior · chave de correspondência · ponto de reversão · arquivo de origem. Exemplos são ilustrativos. Não há cliente, resultado, preço, prazo ou certificação nesta página. Quando o formato indicado é Projeto de implementação, ele descreve uma possibilidade de trabalho — a conversa inicial avalia contexto e aderência.
Para continuar
- Integrações, sistemas e qualidade de dados — Página central do tema
- Planilha paralela: como transferir a rotina p… — planilha que virou sistema paralelo
- Planilha paralela: como medir o peso na operação — planilha que virou sistema paralelo
Páginas relacionadas
O mesmo problema em outro objetivo
- Importação que sobrescreve dado correto: a ordem da checagem — Diagnosticar
- Importação que sobrescreve dado correto: ordem de escrita — Organizar um processo
- Importação que sobrescreve dado correto: comparar as saídas — Comparar alternativas
- Importação que sobrescreve dado correto: como medir — Explicar medição
- Importação que sobrescreve dado correto: regra de precedência — Orientar implementação
Outras leituras em Integrações, sistemas e qualidade de dados
- Cadastros duplicados: o que exigir na contratação — Critérios operacionais para avaliar ferramentas ou serviços de deduplicação, definindo escopo, regras de merge e limites da contratação.
- Tabela de apoio sem dono: mapear uso e dependência — Levanta quem usa, o que depende e o que quebra se uma tabela de apoio sem responsável for alterada ou desativada.
- Alteração sem registro: o que precisa virar histórico — Descreve como implementar registro de alterações: quais campos entram no histórico, onde capturar a gravação e qual o limite desse registro.
- Integração sem documentação: como reconstruir o que ela faz — Descreve como levantar o que uma integração faz a partir de evidências de operação, e o que permanece desconhecido quando não há registro escrito.
- Migração sem critério de aceite: como medir se o dado chegou — O que contar e comparar numa migração para saber se o dado saiu da origem, chegou ao destino e continua sendo usado depois do corte.
