# Detector de conflitos de prefixo e abreviacao em mock data

Detecta nomes de campo visualmente confusos e colisoes de prefixo em CSV, JSON ou schemas

> Página canônica: https://elysiatools.com/pt/tools/mock-data-naming-conflict-detector

- **Categoria:** Generator

- **Palavras-chave:** mock data, conflitos, csv, json, schema

## Visão geral

Cole cabecalhos CSV, dados JSON ou um schema, e a ferramenta encontrara colisoes visuais e de prefixo.

## Entradas

- **Dados / schema** (textarea): user_id,user1d,userId 1,2,3
- **Arquivo de entrada** (file)
- **Formato de entrada** (select)
- **Janela de prefixo** (number)

## Quando usar

- Ao preparar dados de teste (mock data) para garantir que não existam campos com nomes visualmente idênticos que possam causar falhas em scripts.
- Durante a modelagem de banco de dados ou revisão de schemas para evitar colisões de prefixos e abreviações ambíguas.
- Ao integrar arquivos CSV ou JSON de fontes externas, validando a clareza e a exclusividade dos cabeçalhos.

## Como funciona

- Cole seus dados JSON, cabeçalhos CSV ou schema de banco de dados diretamente no campo de texto, ou faça o upload de um arquivo.
- Selecione o formato de entrada (CSV, JSON ou Schema) ou deixe na detecção automática.
- Ajuste a 'Janela de prefixo' (entre 2 e 8 caracteres) para definir a sensibilidade da detecção de colisões de abreviações.
- A ferramenta processa os campos, normaliza padrões visuais e gera um relatório JSON com os conflitos encontrados.

## Casos de uso

- Auditoria de cabeçalhos em arquivos CSV legados para padronização de dados.
- Validação de payloads JSON em APIs para evitar chaves duplicadas ou ambíguas.
- Revisão de schemas SQL antes da criação de tabelas em ambientes de produção.

## Perguntas frequentes

### Quais formatos de arquivo são suportados?

A ferramenta suporta entrada de texto direto ou upload de arquivos nos formatos CSV, JSON, SQL e TXT.

### O que é a Janela de Prefixo?

É uma configuração numérica (de 2 a 8) que define quantos caracteres iniciais serão analisados para encontrar colisões de prefixos entre os nomes dos campos.

### Como a ferramenta detecta confusões visuais?

Ela normaliza caracteres semelhantes, como o número '0' e a letra 'O', ou 'rn' e 'm', e agrupa os campos que resultam no mesmo padrão.

### Posso usar a ferramenta para analisar schemas de banco de dados?

Sim, você pode colar instruções CREATE TABLE ou schemas estruturados, e a ferramenta extrairá e analisará os nomes das colunas.

### Qual é o formato do resultado gerado?

O resultado é entregue em formato JSON, contendo um resumo dos campos analisados, grupos de confusão visual e colisões de prefixo.

## Ferramentas relacionadas

- [Planejador de migracao CSV para banco de dados](https://elysiatools.com/pt/tools/csv-to-database-migration-planner): Infere um schema relacional a partir de CSV e gera planos CREATE TABLE e ALTER para PostgreSQL, MySQL, SQLite ou SQL Server
- [Analisador de logs estruturados](https://elysiatools.com/pt/tools/structured-log-analyzer): Detecta formatos comuns de logs, extrai campos principais e exporta em JSON, CSV ou SQL.
- [Detector de desbalanceamento e reamostragem](https://elysiatools.com/pt/tools/dataset-imbalance-detector-resampler): Detecta desbalanceamento de classes em datasets CSV ou JSON, compara estrategias e previsualiza uma saida balanceada
- [Detector de anomalias em series temporais](https://elysiatools.com/pt/tools/time-series-anomaly-detector): Envia dados de serie temporal em CSV ou JSON, detecta anomalias com Z-Score e IQR e retorna um relatorio com grafico
- [Visualizador de caminhos JSON](https://elysiatools.com/pt/tools/json-path-visualizer): Visualiza JSON ou JSONL como uma arvore expansivel e permite copiar expressoes JSONPath para cada no
- [Segmentação de atividade de voz](https://elysiatools.com/pt/tools/audio-voice-activity-segmentation): Detecta provável atividade na faixa de voz e exporta intervalos de fala/não fala em JSON, CSV, SRT ou lista FFmpeg.
- [Marcador de dados CSV/JSON](https://elysiatools.com/pt/tools/csv-json-data-watermarker): Injeta campos de marca visivel ou assinatura em exportacoes CSV ou JSON para rastrear compartilhamentos
- [Perfilador de qualidade de datasets](https://elysiatools.com/pt/tools/dataset-quality-profiler): Gera um perfil de qualidade para CSV ou JSON com faltantes, duplicados, drift de formato, tipos e outliers.

## Exemplos

- [Exemplos CSV](https://elysiatools.com/pt/samples/csv-samples): Arquivos CSV de exemplo com vários tipos de dados, tamanhos e níveis de complexidade
- [Exemplos Python](https://elysiatools.com/pt/samples/python): Exemplos de código Python e demonstrações Hello World
- [Exemplos CouchDB](https://elysiatools.com/pt/samples/couchdb): Exemplos de banco de dados NoSQL Apache CouchDB incluindo operações de documentos, visualizações e replicação
- [Exemplos JWT](https://elysiatools.com/pt/samples/jwt-samples): Exemplos completos de JWT da estrutura básica de tokens às implementações de segurança avançadas

## Conteúdo relacionado

- [Geradores de schema JSON, dados mock e fixtures de API](https://elysiatools.com/pt/hubs/json-generate): Ferramentas reunidas para geracao de schema JSON, construcao de payloads mock e preparacao de fixtures de API em um unico hub.
- [Ferramentas de intercambio JSON e traducao de formatos](https://elysiatools.com/pt/hubs/json-convert): Compare ferramentas de conversao JSON para CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN e outros formatos estruturados em um unico hub.
- [Ferramentas de conversão de caixa, codificação e normalização de texto](https://elysiatools.com/pt/hubs/text-convert): Compare conversão de caixa de texto, conversão de largura de caracteres, conversão de codificação, tratamento de quoted-printable e normalização de texto em um único hub.
- [Ferramentas de inspecao, diff e transformacao JSON](https://elysiatools.com/pt/hubs/json-utility): Reune em um so hub ferramentas para formatar JSON, comparar mudancas, inspecionar caminhos, validar schema, mesclar arquivos e transformar dados para fluxos de API e dados.
