Daten & Konfiguration.arrow · .feather · .ipc
Arrow / Feather Viewer
Über Arrow / Feather
Apache Arrow Spalten-Format.
Apache Arrow ist der Spalten-Standard für In-Memory-Daten, den Pandas, Polars, DuckDB, BigQuery Storage und die meisten modernen DataFrame-Bibliotheken nativ sprechen. Feather ist Arrows Dateiformat auf der Festplatte, geschrieben via Arrow IPC Framing. Dieser Viewer liest beides — .arrow, .feather oder rohes .ipc — mit tableFromIPC von apache-arrow. Wir zeigen das Schema (Spaltennamen, logische Typen, Nullability) und materialisieren die ersten 2.000 Zeilen für die Tabellenansicht. Verschachtelte Typen (list, struct, map) und Zeitstempel funktionieren sauber; binäre Spalten werden nach Byte-Länge zusammengefasst.
FAQ
- Was ist der Unterschied zwischen Arrow und Feather?
- Arrow beschreibt das Spalten-Layout im Speicher; Feather ist das Dateiformat, das Arrow-Puffer auf der Festplatte mittels Arrow IPC Framing speichert. Modernes Feather (v2) ist einfach eine Arrow-IPC-Datei mit der Endung .feather.
- Wird meine Datei hochgeladen?
- Nein. Die Datei wird vollständig in deinem Browser via der JavaScript-Bibliothek apache-arrow dekodiert. Nichts verlässt dein Gerät.
- Kommt der Viewer mit verschachtelten Typen klar?
- Ja. Listen, Structs, Maps, dictionary-kodierte Spalten und Zeitstempel werden alle in lesbare Werte dekodiert. Verschachtelte Zeilen werden als kompaktes JSON angezeigt.
- Warum ist die Zeilenzahl höher als das, was ich sehe?
- Wir materialisieren die ersten 2.000 Zeilen, damit die Seite reaktionsschnell bleibt; die Toolbar zeigt die tatsächliche Zeilenzahl der Datei aus den Schema-Metadaten.
- Funktioniert das auf Mobilgeräten?
- Ja. Die Tabelle scrollt horizontal mit fixiertem Zeilen-Index, und die Schema-Ansicht stapelt sich sauber auf schmalen Viewports.
Mehr aus Daten & Konfiguration
- .jsonJSONJavaScript Object Notation — strukturierte Daten.Öffnen
- .csvCSVComma-Separated Values tabellarische Daten.Öffnen
- .tsvTSVTab-Separated Values tabellarische Daten.Öffnen
- .xmlXMLExtensible Markup Language.Öffnen
- .yamlYAMLMenschenlesbares Konfig-/Datenformat.Öffnen
- .tomlTOMLTom's Obvious Minimal Language Konfig.Öffnen
- .iniINIKlassische key=value Konfig-Dateien.Öffnen
- .dbSQLite.db / .sqlite Datenbank-Datei.Öffnen