Dataphin集成任务ClickHouse数据源获取元数据失败“Missing columns: 'position' while processing query: 'SELECT name, type AS dataType, position AS seqN”
更新时间:
问题描述
Dataphin集成任务ClickHouse数据源获取元数据失败“ClickHouseException ClickHouse exception, code: 47, host: cc-uf6q754w66vu462d0.ads.rds.aliyuncs.com, port: 8123; Code: 47, e.displayText() = DB::Exception: Missing columns: 'position' while processing query: 'SELECT name, type AS dataType, position AS seqN”。
执行以下SQL的结果如下:
select version();
DESCRIBE TABLE system.columns;
问题原因
当前ClickHouse版本暂时不支持元数据,缺少了读取字段位置信息的参数。
解决方案
两种解决方式,第一种是使用脚本模式不使用我们组件的元数据查询功能。第二种升级ClickHouse版本到20.8.17.25以上。
适用于
- Dataphin
该文章对您有帮助吗?