Resposta direta
A regra de deduplicação precisa existir antes do bloqueio. Ela define o que torna dois registros o mesmo, o que apenas sugere semelhança e quem decide nos casos duvidosos. Na prática, são três peças: uma chave de comparação com tolerância declarada, uma fila de exceção com responsável nomeado e um registro da decisão tomada em cada caso. A regra é decisão de negócio, não configuração de sistema. Começar por um único tipo de cadastro, com um conjunto pequeno de campos, permite medir falsos positivos antes de transformar a regra em impedimento de gravação. Sem essa medida, o operador contorna o bloqueio e a base piora.
- Objetivo
- Orientar implementação
- Formato indicado
- Projeto de implementação
- Atualizado em
O que esta página acrescenta: Descreve a regra como artefato operacional, com chave, tolerância, fila de exceção e registro de decisão, em vez de tratar o tema como limpeza de base.
Qual duplicidade importa para o negócio
Nem toda repetição é problema. Um cliente pode ter duas unidades, dois contatos, dois endereços de entrega. A regra existe para separar repetição legítima de registro criado por engano. Essa distinção vem do uso do cadastro: o que o comercial precisa ver, o que o faturamento precisa identificar, o que a operação precisa acionar.
Com esse uso definido, fica mais fácil escolher a chave de comparação. Documento fiscal, quando existe e é obrigatório no processo, identifica com força. Nome, telefone e endereço ajudam a conferir, mas não identificam sozinhos: mudam de grafia, de área e de formato. A regra precisa declarar quais campos decidem e quais apenas sugerem conferência.
Sem fila de exceção, a regra vira bloqueio cego
Toda regra de comparação erra. Nome parecido pode ser homônimo; documento ausente pode ser o mesmo cliente. O desenho precisa prever o que acontece quando a comparação não decide: o registro entra marcado, com a dúvida visível, e uma pessoa com autoridade resolve. Sem esse caminho, o operador cria uma variação do nome para gravar e seguir o atendimento.
A decisão precisa ficar registrada: o que foi comparado, o que se concluiu e quem concluiu. Esse registro serve para duas coisas. Mostra se a regra está gerando dúvida demais e permite ajustar a tolerância com base em casos reais, não em opinião. E cria histórico para revisar consolidações posteriores sem apagar o que existia.
O que a regra na entrada não resolve
A regra atua no ponto de gravação. Não corrige o que já está duplicado na base, nem resolve registros que entram por importação, planilha ou gravação direta de outro sistema. Nesses casos, a regra só funciona se os mesmos critérios forem aplicados na origem ou em uma etapa de conferência antes da carga.
Também não decide qual dado vale quando os registros divergem em endereço, telefone ou situação cadastral. Isso é decisão de negócio, com dono definido, e costuma ser mais lenta do que a implantação técnica. Em bases com muito registro sem documento, a comparação perde força e a fila de exceção cresce; nesse cenário, completar o dado é parte do trabalho, não uma etapa posterior.
Recurso prático
Tratamento por tipo de semelhança
| Situação no cadastro | Tratamento na regra |
|---|---|
| Mesmo documento, nome grafado de forma diferente | Documento normalizado decide a comparação; a divergência de nome não impede o vínculo, mas fica registrada |
| Nome igual, documento diferente | Não bloquear; tratar como homônimo e pedir conferência de dado adicional antes de qualquer fusão |
| Registro sem documento | Entra na fila de exceção com marcação própria; a pendência acompanha o cadastro até ser completada |
| Duas unidades ou contatos da mesma organização | Vínculo explícito entre os registros, não fusão; a relação precisa existir no modelo de dados |
O ponto mais ignorado é o custo do falso positivo. Bloqueio rígido sem fila de exceção faz o operador gravar variações do nome para concluir o atendimento, e a base piora justamente depois da regra entrar em vigor.
Conceitos usados nesta página
- Registro de decisão — Registro de decisão é o registro mínimo do que foi decidido, por quem, com qual premissa e a partir de quando — o que permite reconstruir a escolha depois, sem depender da memória de quem estava na sala.
Sobre o que está escrito aqui
Conceitos relacionados: chave de comparação · tolerância de similaridade · fila de exceção · registro de decisão · cadastro de cliente. 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 unificar a base d… — planilhas divergentes
- Planilhas divergentes: alternativas para conf… — planilhas divergentes
Páginas relacionadas
O mesmo problema em outro objetivo
- Cadastro sem regra de deduplicação: como medir o problema — Diagnosticar
- Cadastro sem regra de deduplicação: comparar caminhos — Comparar alternativas
- Cadastro sem regra de deduplicação: o que medir — Explicar medição
- Cadastro sem regra de deduplicação: o que exigir no contrato — Orientar avaliação e contratação
Outras leituras em Integrações, sistemas e qualidade de dados
- Exportação virou integração: o que exigir no contrato — O que precisa estar definido quando uma exportação passa a ser integração permanente: dono, frequência, tratamento de falha e encerramento.
- Dado sem histórico de origem: reconstruir o rastro mínimo — Reconstrução do rastro mínimo de um dado sem histórico de origem e definição do que passa a ser registrado em cada carga.
- Dependência de uma pessoa para extrair dado: o que comparar — Compara documentar o processo, treinar outra pessoa, fixar a extração como rotina e contratar suporte, pelo efeito na operação.
- Sistema antigo mantido pelo histórico: o que ele ainda faz — Separa o que ainda depende do sistema antigo do que ficou para trás: dependências, uso real, dados únicos e critério para decidir o que investigar primeiro.
- Tempo de resposta do sistema: quatro arranjos de processo — Compara arranjos para absorver a espera do sistema no processo: mudar a ordem das etapas, criar fila, sobrepor tarefas ou reduzir a dependência.
