Fatos principais
- Categoria
- Dados e tabelas
- Tipos de entrada
- textarea, number, select, checkbox
- Tipo de saída
- text
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Validador de Chave Estrangeira é uma ferramenta essencial para garantir a integridade referencial entre conjuntos de dados, permitindo identificar rapidamente inconsistências, registros órfãos ou referências inválidas em suas tabelas.
Quando usar
- •Ao migrar dados entre diferentes sistemas e precisar garantir que as relações entre tabelas foram mantidas.
- •Ao realizar limpezas em bancos de dados para identificar registros órfãos que não possuem um pai correspondente.
- •Ao auditar arquivos CSV ou planilhas exportadas para verificar se as chaves estrangeiras apontam para IDs existentes na tabela principal.
Como funciona
- •Cole os dados da tabela principal (contendo a chave primária) e da tabela secundária (contendo a chave estrangeira) nos campos correspondentes.
- •Especifique o número da coluna onde a chave está localizada em cada conjunto de dados.
- •Escolha o modo de validação desejado, como encontrar apenas registros órfãos ou chaves inválidas.
- •Selecione o formato de saída preferido e execute a validação para obter o relatório detalhado ou o arquivo de erros.
Casos de uso
Exemplos
1. Validação de Pedidos de Clientes
Analista de Dados- Contexto
- O analista precisa garantir que todos os pedidos em um arquivo CSV possuem um ID de cliente válido cadastrado na tabela de clientes.
- Problema
- Existem pedidos com IDs de clientes que não constam na base principal, causando erros no sistema de BI.
- Como usar
- Insira a lista de clientes na 'Chave Primária' (coluna 1) e a lista de pedidos na 'Chave Estrangeira' (coluna 3). Selecione 'Encontrar Apenas Registros Órfãos'.
- Configuração de exemplo
-
validationMode: orphans, foreignKeyColumn: 3, outputFormat: csv - Resultado
- Um arquivo CSV contendo apenas os pedidos que não possuem um cliente correspondente, facilitando a correção manual.
2. Limpeza de Banco de Dados de Produtos
Desenvolvedor Backend- Contexto
- Uma tabela de estoque contém referências a categorias que foram deletadas do sistema.
- Problema
- Registros de estoque apontam para categorias inexistentes, gerando inconsistências no relatório de inventário.
- Como usar
- Carregue a tabela de categorias e a tabela de estoque. Utilize o modo 'Validar Tudo' para mapear todas as inconsistências.
- Configuração de exemplo
-
validationMode: all, caseSensitive: true, outputFormat: detailed - Resultado
- Um relatório detalhado listando cada ID de categoria inválido encontrado na tabela de estoque para posterior remoção ou atualização.
Testar com amostras
data-processingHubs relacionados
FAQ
O que é um registro órfão?
Um registro órfão ocorre quando uma chave estrangeira em uma tabela aponta para um ID que não existe na tabela principal.
Como o índice de coluna funciona?
O índice é baseado em 1. Se a sua chave estiver na primeira coluna do arquivo, digite 1.
A ferramenta diferencia maiúsculas de minúsculas?
Sim, você pode ativar ou desativar a opção 'Sensível a Maiúsculas' para ajustar o comportamento da comparação conforme necessário.
Posso ignorar campos vazios?
Sim, a opção 'Ignorar Valores Vazios' permite que a ferramenta pule células nulas ou em branco durante a verificação.
Quais formatos de saída estão disponíveis?
Você pode obter um relatório detalhado, um resumo estatístico, um objeto JSON ou um arquivo CSV contendo apenas os registros inválidos.