TRACER RECARTParquet Inspector
PARQUET 元数据工具

先看 Row Group,再决定怎么扫描 Parquet。

Parquet Inspector 可以直接在浏览器本地查看 Row Group 大小、压缩率、Column Chunk、Codec、Encoding,以及文件中已经保存的 Min/Max/Null Count 等统计信息。

打开 Parquet Inspector

Row Group 能告诉你什么

每组行数
发现过小、不均匀的 Row Group,帮助判断潜在扫描开销。
压缩前后大小
对比每个 Row Group 的 compressed / uncompressed bytes 与压缩率。
Column Chunk
查看每列使用的 Codec、Encoding 与字节占用。
Statistics
当写入端保存了统计信息时,可查看 Min、Max 与 Null Count。

为什么要检查 Row Group

排查过滤下推效果

查询引擎可以利用 Row Group 统计信息跳过不可能命中过滤条件的数据块。统计缺失或分布不理想时,pruning 效率可能降低。

比较压缩行为

Parquet 的压缩信息记录在 Column Chunk 层级,不同列、不同 Row Group 的压缩算法和压缩率可能并不相同。

性能测试前确认文件布局

即使两份 Parquet 数据内容接近,只要 Row Group 大小、Encoding、写入器不同,实际扫描表现也可能差很多。Footer metadata 能提供重要背景。

Parquet Inspector 当前展示的内容

Row Groups 视图展示行数、压缩大小、未压缩大小、压缩率和 Column Chunk 数量。Column Chunks 视图进一步展示列路径、Codec、Encoding、值数量,以及可用的 Min、Max 和 Null Count。

Parquet statistics 并不是强制存在。如果写入端没有保存某项统计,查看器无法仅凭 metadata 重建它。

浏览器本地处理

你选择的 Parquet 文件直接在浏览器本地读取,这个流程没有 TRACER RECART 文件上传接口。

如果还需要浏览数据行或跑 SQL,可以继续看 大型 Parquet 文件查看器。

相关搜索

Parquet Row Group 查看器 · 查看 Parquet Row Group · Parquet Row Group 大小 · Parquet 压缩率 · Column Chunk 统计 · Parquet Min Max 统计

检查本地 Parquet 文件