Quick BI数据集预览报错“ClickHouse exception, code: 62, host: *.*.*.*, port: 3002; Code: 62, e.displayText() = DB::Exception: Syntax error: failed at position 3816 ('rlike')”

更新时间:
复制为 MD 格式

问题描述

Quick BI数据集预览报错“ClickHouse exception, code: 62, host: *.*.*.*, port: 3002; Code: 62, e.displayText() = DB::Exception: Syntax error: failed at position 3816 ('rlike')”是什么原因?

问题原因

数据集是跨源关联创建的,跨源关联需要开启Quick引擎加速,所以数据集预览查询报ClickHouse语法错误,即此处查询SQL不支持rlike的语法。

解决方案

需要检查下数据集中是不是用到了rlike的语法,比如自定义SQL或者计算字段中,如果用到的话可以考虑更换其他ClickHouse支持的语法使用。

适用于

  • Quick BI 独立部署v5.3.1

  • 数据集