展示HN:Parqeye – 一个用于可视化和检查Parquet文件的CLI工具
Show HN: Parqeye – A CLI tool to visualize and inspect Parquet files

原始链接: https://github.com/kaushiksrini/parqeye

## parqeye:从终端检查Parquet文件 parqeye是一个基于终端的工具,用于快速检查Parquet文件的内容。它允许用户无需外部工具或复杂设置即可轻松查看数据、模式和元数据。 主要功能包括一个**交互式表格视图**,用于浏览数据;一个**模式浏览器**,详细说明列类型和结构;以及访问**文件级别和行组元数据**(包括编码统计信息和数据分布)。 parqeye利用一个方便的**基于选项卡的界面**在这些视图之间导航。它可从发布页面下载,或使用Rust从源代码构建(通过仓库下载或crates.io)。 只需在终端中运行`parqeye `即可开始使用。该项目是开源的,并以MIT许可证发布。

## Parqeye:一个Parquet文件检查器 开发者kaushiksrini创建了**Parqeye**,一个新的基于Rust的命令行工具,用于在终端中轻松检查Parquet文件。 以前,检查这些文件需要使用DuckDB或Polars等工具打开它们。 Parqeye允许用户使用单个命令快速查看数据、元数据和行组结构。 该工具源于对现有Parquet文件检查工作流程的个人挫败感。 它已经证明很受欢迎,一位用户表达了感谢,因为它解决了长期以来的困扰。 Parqeye可以作为Homebrew软件包轻松安装:`brew install kaushiksrini/parqeye/parqeye`。 该项目是开源的,并且可在GitHub上找到:[https://github.com/kaushiksrini/parqeye](https://github.com/kaushiksrini/parqeye)。
相关文章

原文

CI

parqeye lets you peek inside your Parquet files. Instantly inspect their contents, schema, and metadata — right from your terminal.

Demo

Features

  • Interactive Data Visualization - Browse through your Parquet data in a table view with keyboard navigation.
  • Schema Explorer - Inspect column types, nested structures, and field definitions.
  • File Metadata - View Parquet file-level metadata including version, created by, encoding stats and more.
  • Row Group Statistics - Examine row group-level metadata, statistics, and data distribution across groups.
  • Tab-based Interface - Quickly switch between Visualize, Schema, Metadata, and Row Groups views.
  • Terminal-native - Works directly in your terminal.

Run parqeye by providing the path to the .parquet file.

parqeye <path-to-parquet-file>

You can download the latest release from the Releases page.

You can build from source by downloading the repository and running the following command:

If you use Rust, build directly from crates.io

This package is released under the MIT License.

联系我们 contact @ memedata.com