Resposta direta
Não existe saída única. Há quatro caminhos e eles se comparam por risco, esforço e reversibilidade. Sobrescrever tudo é o mais simples e o menos reversível. Mesclar por campo reduz o dano, mas exige saber qual sistema é dono de cada campo. Rejeitar o registro em conflito preserva o dado atual e transfere o problema para uma fila de análise. Gravar em área de espera e revisar antes de aplicar custa mais tempo e é o único que permite desfazer sem reconstruir registro. A escolha depende de quanto custa corrigir depois e de quem responde pelo campo. Comparar pelo custo de reconstrução, não pela facilidade de importar.
- Objetivo
- Comparar alternativas
- Formato indicado
- Projeto de implementação
- Atualizado em
O que esta página acrescenta: Compara quatro saídas para a carga que sobrescreve dado correto, usando o custo de reconstrução do registro perdido como critério de escolha.
O que separa uma saída da outra
Quatro critérios mudam a decisão: se dá para desfazer, se o campo tem dono definido, quanto trabalho de análise a carga gera e quanto tempo a operação gasta por lote. Sobrescrever tudo tem análise zero e reversibilidade quase nula. Área de espera tem análise alta e permite voltar atrás linha por linha.
A comparação raramente termina em uma resposta só. É comum usar sobrescrita para os campos que nascem no próprio arquivo e área de espera para os campos que alimentam faturamento, contrato ou estoque. O critério é o custo de uma correção indevida, não a quantidade de registros.
Quando cada saída se aplica
Sobrescrever faz sentido quando o arquivo é a fonte única do campo e ninguém mais escreve ali. Mesclar por campo serve quando a origem do arquivo só manda parte dos atributos. Rejeitar o conflito cabe em campo sensível, em que o valor atual é mais confiável que o novo. Área de espera entra quando ainda não há acordo sobre quem é dono do dado, e a carga não pode esperar esse acordo.
Há sinais de escolha errada: conflitos que ninguém analisa, correções feitas por fora do sistema, registros alterados sem explicação e a mesma planilha sendo reimportada toda semana. Quando isso aparece, o problema costuma ser a ausência de dono do campo, não a ferramenta de carga.
O que a comparação não resolve
Comparar saídas não devolve dado perdido em cargas anteriores, não define dono de campo e não decide por ninguém. Também não corrige divergência de cadastro entre sistemas que nunca concordaram sobre a mesma entidade.
Se a chave de negócio não é confiável, nenhuma das quatro saídas funciona: a carga passa a casar registros errados. E não existe saída que garanta carga segura. O que se ganha é previsibilidade do dano e capacidade de reverter, não ausência de erro.
Recurso prático
Comparar as quatro saídas da carga que sobrescreve dado correto
- Listar os campos que o arquivo traz e marcar, um por um, qual sistema é dono de cada um.
- Identificar a chave de negócio que liga a linha do arquivo ao registro existente, antes de qualquer gravação.
- Classificar o que acontece quando o valor do arquivo difere do valor atual: sobrescreve, mescla, rejeita ou espera revisão.
- Medir o custo de reconstrução de um registro perdido: o que seria preciso refazer para voltar ao estado anterior.
- Definir quem responde pela decisão em cada conflito e em quanto tempo essa decisão precisa sair.
- Registrar, para cada linha aplicada, valor anterior, valor novo, origem do arquivo e responsável.
- Escolher a saída que permite desfazer sem depender de restauração completa do sistema.
O erro comum é comparar as saídas pela facilidade de importar. A pergunta que decide é o custo de reconstrução do registro perdido e quanto tempo passa até alguém notar que o dado correto foi apagado.
Sobre o que está escrito aqui
Conceitos relacionados: chave de negócio · dono do campo · conflito de campo · área de espera antes da gravação · trilha de alteração por registro. 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
- Planilhas divergentes: como dimensionar o des… — planilhas divergentes
- Planilhas divergentes: o que exigir na contra… — planilhas divergentes
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: como medir — Explicar medição
- Importação que sobrescreve dado correto: regra de precedência — Orientar implementação
- Importação sobrescreve dado correto: o que definir no contrato — Orientar avaliação e contratação
Outras leituras em Integrações, sistemas e qualidade de dados
- Integração sem identificador de execução: como medir — O que medir em integrações sem identificador de execução: marco de passagem, contagem por etapa e conciliação por lote e janela.
- Cadastro sem regra de deduplicação: comparar caminhos — Compara quatro saídas para cadastro sem regra de deduplicação e mostra o custo de erro, a manutenção e a reversibilidade de cada uma.
- Dado sem histórico de origem: o que a comparação pode afirmar — Compara as formas de confrontar dados sem rastro de origem: o que cada uma sustenta, o que custa e o que permanece indeterminado.
- Cadastro preso ao sistema antigo: como separar dado de regra — Processo para separar dado de regra no cadastro, com dono de campo, critério de registro válido e histórico definidos antes de trocar o sistema.
- Cliente duplicado entre áreas: como implementar a correção — O que definir entre áreas para corrigir cliente duplicado: dono por campo, origem do cadastro e responsabilidade sobre a consolidação.
