StarRocks 3.2.16b 版本与 Paimon 0.8 集成:物化视图构建成功但无数据刷新

问题描述

在 StarRocks 3.2.16b 版本中使用 Paimon 0.8 作为数据源构建物化视图时,遇到以下问题:

现象

  1. Paimon Catalog SQL 查询正常 :可以通过 SQL 直接查询 Paimon 表数据
  2. 物化视图构建成功 :物化视图创建无报错
  3. 首次刷新无数据 :物化视图首次刷新和后续刷新均返回空结果
  4. 对比测试 :使用 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 应该环境缺少相应编解码器