问题描述
在 StarRocks 3.2.16b 版本中使用 Paimon 0.8 作为数据源构建物化视图时,遇到以下问题:
现象
- Paimon Catalog SQL 查询正常 :可以通过 SQL 直接查询 Paimon 表数据
- 物化视图构建成功 :物化视图创建无报错
- 首次刷新无数据 :物化视图首次刷新和后续刷新均返回空结果
- 对比测试 :使用 MySQL Catalog 作为数据源时,物化视图首次刷新正常获取数据,后续刷新也正常
错误日志信息
错误1:PROFILING 表不存在
审计日志显示 StarRocks 在查询 Paimon 时执行:
SELECT QUERY_ID, SUM(DURATION) AS SUM_DURATION
FROM INFORMATION_SCHEMA.PROFILING
GROUP BY QUERY_ID;
但 Paimon 中并不存在 INFORMATION_SCHEMA.PROFILING 表
错误2:navicat 查询sql的时候 报错Snappy 编码器缺失
1064 - Unrecognized codec: snappy
Paimon 表使用 Snappy 压缩,但 StarRocks 应该环境缺少相应编解码器