CSV — Valores Separados por Vírgula
CSV é o formato de dados tabulares mais simples: texto puro em que cada linha é um registro e vírgulas separam as colunas. Valores que contêm vírgulas ou quebras de linha são envolvidos em aspas. Esse é o formato inteiro — e é exatamente por isso que todo banco de dados, planilha, ferramenta de analytics e linguagem de programação o suporta.
CSV carrega apenas dados: sem formatação, sem fórmulas, sem tipos além do que o aplicativo consumidor inferir.
Para que servem arquivos CSV
- Exportar e importar dados entre sistemas
- Dumps de banco de dados e envios em massa
- Fluxos de ciência de dados e scripts
- O denominador comum quando duas ferramentas não compartilham outro formato
Vantagens
- Suporte universal, legível por humanos, fácil de gerar e interpretar
- Compacto e adequado a streaming para grandes volumes
- Comparável e amigável a controle de versão
Limitações
- Sem tipos: zeros à esquerda, datas e números grandes são facilmente corrompidos na importação
- Uma tabela por arquivo — sem múltiplas planilhas
- Ambiguidade de delimitador e codificação (ponto e vírgula vs vírgula, UTF-8 vs legado) causa quebras no mundo real
Como abrir um arquivo CSV
Aplicativos de planilha abrem CSV diretamente, mas importar sem cuidado pode corromper datas e zeros à esquerda. Para trabalhar com os dados no Excel, converter o CSV para XLSX primeiro entrega uma pasta de trabalho de verdade desde o início.