【详述】StarRocks官方文档中仍然显示支持 Metabase,但经过我们测试,从 Metabase v51版本开始,使用 MySQL 连接器连接 StarRocks会出现无法解析表字段的问题;但连接仍然可以测试通过,也可以在Metabase SQL editor中查询 StarRocks,主要的问题是元数据解析失败,不再能在前端直接看到表结构。
排查 Metabase 的 log,是 sync-field task 出问题,看了 Metabase 的 driver-changelog,从v51版本开始他们更改了 Metabase.driver 的部分方法,猜测与此有关,详见 https://www.metabase.com/docs/latest/developers-guide/driver-changelog;
此外,猜测这个问题的根源,或许还是 information_schema 的元数据解析?
由于 Metabase 社区无支持 StarRocks 计划,想问下这方面 StarRocks有何打算?2023 Roadmap 有提及过 Metabase connector 相关计划。
【是否存算分离】否
【StarRocks版本】测试环境3.3.7,生产环境3.3.4
【集群规模】3fe(1 follower+2observer)+ 3be
【联系方式】lulucici77@gmail.com
【附件】
元数据同步报错
Metabase 前端点开数据表,显示没有发现字段
后台日志