📊 Data Quality · Intermediário

CSV Profiler

Cole um CSV e veja um relatório de qualidade: tipos, nulos, cardinalidade, mínimos, máximos e amostras por coluna.

csvprofilingdata qualityestatísticasnullduplicados
Carregando ferramenta…

Descrição

O CSV Profiler gera um relatório rápido de qualidade de dados a partir de um CSV. Para cada coluna ele infere o tipo, conta valores nulos e distintos, e calcula estatísticas como mínimo, máximo e média (para números). É o primeiro passo de qualquer análise exploratória de dados.

Tudo roda localmente no navegador, então você pode perfilar dados sensíveis sem riscos.

Como funciona

A ferramenta faz o parsing do CSV, percorre cada coluna e infere o tipo predominante (inteiro, decimal, booleano, data ou texto). Em seguida calcula: total de valores, nulos/vazios, valores únicos (cardinalidade), e — para colunas numéricas — mínimo, máximo e média. Também mostra amostras de valores.

Como usar

  1. Cole o CSV. Inclua o cabeçalho na primeira linha.
  2. Gere o perfil. Clique em Perfilar para analisar todas as colunas.
  3. Interprete o relatório. Observe nulos, cardinalidade e tipos por coluna.
  4. Aja sobre os achados. Defina testes de qualidade a partir dos padrões encontrados.

Por que importa

Data profiling revela problemas antes que eles cheguem à produção: colunas com muitos nulos, cardinalidade inesperada (possível chave), tipos misturados e outliers. Em pipelines, perfilar dados de entrada ajuda a definir contratos de dados e testes de qualidade (por exemplo, em dbt ou Great Expectations).

Exemplos

CSV de clientes

Entrada
id,nome,idade,ativo
1,Ana,34,true
2,Bruno,,false
3,Carla,29,true
Saída
Coluna 'idade' → tipo: inteiro · nulos: 1 (33%) · únicos: 2 · min: 29 · max: 34
Coluna 'ativo' → tipo: booleano · nulos: 0 · únicos: 2

O relatório completo mostra estatísticas para todas as colunas.

Perguntas frequentes

Qual o tamanho máximo de CSV suportado?

Depende da memória do navegador. Arquivos com dezenas de milhares de linhas são processados sem problema; para volumes muito grandes, amostre antes.

Como o tipo de cada coluna é inferido?

A ferramenta testa os valores contra inteiro, decimal, booleano e data; se a maioria corresponder, esse tipo é atribuído, senão a coluna é tratada como texto.

Os dados saem do meu computador?

Não. Todo o profiling acontece no navegador.

Ferramentas relacionadas

🔄 Conversores

CSV para JSON

Converta CSV em um array JSON online. Detecta cabeçalho, delimitador e tipos básicos automaticamente.

Fácil
🔄 Conversores

JSON para CSV

Converta um array JSON em CSV online. Detecta colunas automaticamente e permite escolher o separador.

Fácil
🔀 Validadores

Diff de Texto e JSON

Compare dois textos ou JSONs lado a lado e destaque linhas adicionadas, removidas e alteradas.

Fácil
🧩 JSON

JSON Formatter & Validator

Formate, valide e minifique JSON online. Detecta erros de sintaxe e indica a linha do problema — tudo no navegador.

Fácil
🔗 Geradores

Gerador de Hash (SHA)

Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto usando a Web Crypto API.

Fácil

Artigos relacionados

Livros recomendados

Receba novas ferramentas no seu e-mail

Todo mês lançamos novas ferramentas de engenharia de dados. Deixe seu e-mail e seja avisado em primeira mão.

Sem spam. Só enviamos novidades do hub — você pode cancelar quando quiser.

Comentários

Em breve: espaço para comentários da comunidade. Enquanto isso, participe pelas discussões no GitHub.