QLook Parquet
螢幕截圖
選取一個 Parquet 檔案,按下空白鍵即可檢視內容。
QLook Parquet 為 Finder 的「快速查看」加入 Apache Parquet 檔案預覽功能——Schema、資料列和後設資料一目了然,不必打開 Notebook、撰寫查詢或啟動 App。
輕按空白鍵,兩種顯示方式
- 表格——左側是 Schema,右側是資料列。勾選想看的欄位,它們就會成為表格的欄。
- JSON——檔案 Footer 以一份易讀的 JSON 文件呈現,旁邊是以 JSON Lines 顯示的資料列,每列一個物件。
為真實資料檔案而生
- 聚焦預覽——透過有限的資料列視窗瀏覽大型檔案,不必將整張表載入記憶體。
- 所有類型——整數、小數、日期、時間戳記(保留檔案的 UTC 標記)、二進位、INT96 等,均依檔案的定義顯示。
- 巢狀資料——list、map 和 struct 以精簡的標籤顯示。按一下即可就地檢視所有項目。按兩下其他儲存格可檢視值的詳細內容。
- 列群組——從工具列在列群組之間跳轉。
- 所有常見編解碼器——Snappy、GZIP、ZSTD、LZ4 和 Brotli。同時支援
.parquet和.parq。
所見即所用
- 挑選欄位——勾選或取消勾選欄位,拖移以調整順序,調整欄寬或自動調整,隱藏不需要的欄。
- 依需求拷貝——將所選儲存格拷貝為定位點分隔的文字(可含或不含欄名稱)、JSON 或 SQL 常值。在 JSON 顯示方式中可將整列拷貝為 JSON。按一下欄標題可選取整欄。表格中耗時較長的拷貝會顯示進度,再按一下拷貝按鈕即可取消。
- 檢查 Footer——寫入工具、壓縮方式、格式版本、列群組、欄統計資料和鍵值後設資料,皆可拷貝為 JSON。
- 自訂顯示格式——缺失值可顯示為 NULL、破折號或空白;時間戳記可依儲存原樣、UTC 或當地時間顯示;列號可開啟或關閉。
- 清楚的說明——損毀欄的錯誤僅顯示在該欄中。如果檔案因加密等原因無法讀取,會顯示提示並說明原因。
- 淺色與深色——跟隨系統外觀。
隱私至上的設計
一切都在你的 Mac 上完成。QLook Parquet 完全不存取網路——這由沙盒強制保證。檔案以唯讀方式打開,絕不會被修改,也不會在相同位置建立額外檔案。沒有帳號、沒有分析、沒有追蹤。
原生且快速
以 Swift 撰寫,內建 Apache Arrow 的 Rust Parquet 讀取器。通用 App:在搭載 Apple 晶片和 Intel 處理器的 Mac 上皆可原生執行。需要 macOS 14 或以上版本。
開始使用:先啟動一次 QLook Parquet,必要時啟用 Quick Look 延伸功能,然後在 Finder 選取 .parquet 或 .parq 檔案並按空白鍵。App 內附範例檔案。不支援加密的 Parquet 檔案。