1. 多行组布隆与区间图剪枝分析
数据平台工程师背景
工程师构建了包含 100 行数据、分属两个 Row Group 的订单夹具文件,已为 id 列生成 SBBF 布隆过滤器并为 name 列建立字典。
问题
验证查询引擎在执行点查和范围过滤时,各行组是否能被精准跳过以减少 I/O。
如何使用
上传 `pruning-bloom-sample.parquet`,在 WHERE 子句中输入 `id = 75`、`id > 60` 和 `name = 'zeta'` 进行评估。
id = 75
id > 60
name = 'zeta'结果
报告显示 `id = 75` 命中区间图跳过 Row Group 0;`id > 60` 节省 50% 读取字节;`name = 'zeta'` 通过布隆过滤器成功剪枝全部行组实现 100% 节省。