Quick BI:数据集抽取加速报错sync error. java.sql.SQLException: java.io.IOException: Premature EOF、[QE5206002] sync error. java.sql.SQLException: java.io.IOException: missing CR

更新时间:
复制为 MD 格式

问题描述

数据集抽取加速报错sync error. java.sql.SQLException: java.io.IOException: Premature EOF、[QE5206002] sync error. java.sql.SQLException: java.io.IOException: missing CR:

image

问题原因

该问题出现的原因目前遇到有两种:

1,生成数据集的SQL语句中有备注信息,尤其是最后一行有备注信息导致。

2,使用的ClickHouse数据库版本Quick BI不兼容导致。当前问题就是因为ClickHouse版本为24.3.4.147,而Quick BI兼容的ClickHouse版本为:20.3、22.8、23.8版本

解决方案

更换为Quick BI兼容的版本即可。需要说明的是,有些不兼容的数据库版本有可能很多时候,使用没有问题,但是某个功能比如抽取加速的时候就会出现上述兼容问题。

适用于

  • Quick BI公有云专业版6.0.3