uDocumentViewer
データと設定.arrow · .feather · .ipc

Arrow / Feather ビューア

利用可能
Arrow / Featherについて

Apache Arrow カラムナフォーマット。

Apache Arrow は Pandas、Polars、DuckDB、BigQuery Storage、そしてほとんどのモダンな DataFrame ライブラリがネイティブに扱うインメモリのカラムナ標準です。Feather は Arrow のディスク上のファイル形式で、Arrow IPC フレーミングで書き込まれます。このビューアは .arrow、.feather、生の .ipc のいずれも apache-arrow の tableFromIPC を使って読み込みます。スキーマ(カラム名、論理型、null 許容)を表示し、テーブルビュー用に最初の 2,000 行をマテリアライズします。ネスト型(list、struct、map)とタイムスタンプはきれいにラウンドトリップし、バイナリカラムはバイト長で要約されます。

よくある質問
Arrow と Feather の違いは何ですか?
Arrow はインメモリのカラムナレイアウトを表します。Feather は Arrow IPC フレーミングを使って Arrow バッファをディスクに保存するファイル形式です。モダンな Feather (v2) は .feather 拡張子を持つ Arrow IPC ファイルそのものです。
ファイルはアップロードされますか?
いいえ。ファイルは JavaScript の apache-arrow ライブラリを使ってブラウザ内で完全にデコードされます。デバイスから出ることはありません。
ネスト型は扱えますか?
はい。list、struct、map、ディクショナリエンコードされたカラム、タイムスタンプはすべて可読な値にデコードされます。ネストされた行はコンパクトな JSON として表示されます。
なぜ表示される行数より実際の行数が多いのですか?
ページの応答性を保つため、最初の 2,000 行をマテリアライズします。ツールバーにはスキーマメタデータから取得したファイル本来の行数が表示されます。
モバイルでも動作しますか?
はい。テーブルはスティッキーな行インデックス付きで水平スクロールし、スキーマビューは狭いビューポートでも縦に整然と並びます。
他のデータと設定