Dados e Configuração.arrow · .feather · .ipc
Arrow / Feather visualizador
Sobre Arrow / Feather
Formato colunar Apache Arrow.
Apache Arrow é o padrão colunar em memória que Pandas, Polars, DuckDB, BigQuery Storage e a maioria das bibliotecas modernas de DataFrame falam nativamente. Feather é a forma em disco do Arrow, escrita via o framing IPC do Arrow. Este visualizador lê qualquer um deles — .arrow, .feather ou .ipc bruto — usando tableFromIPC do apache-arrow. Expomos o esquema (nomes de colunas, tipos lógicos, nulabilidade) e materializamos as primeiras 2.000 linhas para a visualização em tabela. Tipos aninhados (list, struct, map) e timestamps fazem round-trip sem perda; colunas binárias são resumidas pelo comprimento em bytes.
Perguntas frequentes
- Qual é a diferença entre Arrow e Feather?
- Arrow descreve o layout colunar em memória; Feather é o formato de arquivo que armazena buffers Arrow em disco usando o framing IPC do Arrow. O Feather moderno (v2) é apenas um arquivo IPC do Arrow com extensão .feather.
- Meu arquivo é enviado para algum servidor?
- Não. O arquivo é decodificado inteiramente no seu navegador via a biblioteca JavaScript apache-arrow. Nada sai do seu dispositivo.
- Ele lida com tipos aninhados?
- Sim. Listas, structs, maps, colunas com dictionary encoding e timestamps decodificam até valores legíveis. Linhas aninhadas são exibidas como JSON compacto.
- Por que a contagem de linhas é maior do que o que vejo?
- Materializamos as primeiras 2.000 linhas para manter a página fluida; a barra de ferramentas mostra a contagem real de linhas a partir dos metadados do esquema.
- Funciona em dispositivos móveis?
- Sim. A tabela rola horizontalmente com índice de linha fixo, e a visualização do esquema empilha confortavelmente em telas estreitas.
Mais Dados e Configuração
- .jsonJSONJavaScript Object Notation — dados estruturados.Abrir
- .csvCSVComma-Separated Values — dados tabulares.Abrir
- .tsvTSVDados tabulares Tab-Separated Values.Abrir
- .xmlXMLExtensible Markup Language.Abrir
- .yamlYAMLFormato de configuração/dados legível por humanos.Abrir
- .tomlTOMLConfiguração Tom's Obvious Minimal Language.Abrir
- .iniINIArquivos de config clássicos key=value.Abrir
- .dbSQLiteFicheiro de base de dados .db / .sqlite.Abrir