Comparar
ORC vs CSV
ORC é um formato binário colunar com tipos, adequado a sistemas analíticos que leem colunas selecionadas. CSV é texto com linhas e campos delimitados, fácil de usar por pessoas e ferramentas gerais.
Qual formato você deve escolher?
Considere ORC para grandes conjuntos consultados por uma plataforma analítica. Use CSV quando alguém precisar conferir uma tabela simples ou trocá-la com ferramentas comuns.
Indicado para ORC
Guardar grandes tabelas estruturadas para análise
- Consultas que leem colunas escolhidas e usam índices
Indicado para CSV
Troca de dados tabulares
- Transferir uma tabela simples entre aplicativos
Informações básicas
| Campo | ORC | CSV |
|---|---|---|
| Extensão | .orc | .csv |
| Tipo MIME | application/vnd.apache.orc | text/csv |
| Usos comuns | Guardar grandes tabelas estruturadas para análise | Troca de dados tabulares |
| Como abrir | Use ferramenta ORC para conferir esquema, colunas, linhas, compressão e valores de exemplo. | Ao importar em uma planilha, defina codificação e delimitador. Verifique se zeros iniciais, valores parecidos com datas e números longos não são convertidos automaticamente. |
| Exportar ou converter | Ao converter para Parquet ou CSV, confira tipos, nulos, datas, decimais, partições e linhas. | Ao exportar XLSX para CSV, normalmente apenas valores de uma planilha escolhida são gravados. Guarde fórmulas, formatação, outras planilhas e gráficos separadamente. |
Escolha por finalidade
Consultas que leem colunas escolhidas e usam índices
Guardar grandes tabelas estruturadas para análise
ORCTransferir uma tabela simples entre aplicativos
Troca de dados tabulares
CSVPonto principal 1
ORC organiza dados por coluna e pode incluir tipos e índices internos, mas requer mecanismos ou bibliotecas compatíveis.
Mais sobre as diferençasPonto principal 2
CSV pode ser inspecionado como texto, mas não mantém formatação, várias planilhas ou fórmulas do XLSX.
Mais sobre as diferençasMais sobre as diferenças
Ao converter CSV para ORC, defina e verifique tipos, nulos, datas, codificação, delimitadores e regras de aspas.
- ORC permite armazenamento analítico com esquema e seleção de colunas.
- CSV é amplamente utilizável, mas a interpretação de tipos e leitura depende parcialmente da ferramenta de importação.
Perguntas frequentes
Posso abrir um arquivo ORC diretamente em uma planilha?
Em geral, não. Use um mecanismo ou biblioteca compatível com ORC para consultar os dados ou exportá-los para uma tabela como CSV.