datart icon indicating copy to clipboard operation
datart copied to clipboard

clickhouse 数据源,视图中使用groupArray函数报错

Open CharlesTHN opened this issue 2 years ago • 4 comments

Datart版本号 datart-server-1.0.0-rc.1

错误描述 clickhouse 数据源,使用groupArray函数报错

如何重现

  1. 到数据视图页面
  2. sql: SELECT max(id),groupArray(detail) FROM sample_audit_flow_info GROUP BY apply_code

期望结果 分组聚合,groupArray得到数组

截图 image

运行环境详情:(可选,取决于错误发生的具体位置)

  • OS: Linux 7.6
  • 数据源: clickhouse 21.9.2.17
  • 浏览器: chrome 108
  • 驱动 clickhouse-jdbc-0.3.2.jar

CharlesTHN avatar Jan 10 '23 03:01 CharlesTHN

有结果了吗?

zangjietutu avatar Jul 11 '23 09:07 zangjietutu

+1

lichong-a avatar Sep 08 '23 02:09 lichong-a

我这边测试可以用,是不是你们的clickhouse驱动版本有问题,或者druid版本,下面是我的

<dependency>
    <groupId>ru.yandex.clickhouse</groupId>
    <artifactId>clickhouse-jdbc</artifactId>
    <version>0.3.2</version>
</dependency>
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid-spring-boot-starter</artifactId>
    <version>1.2.4</version>
</dependency>

nianhua99 avatar Sep 08 '23 03:09 nianhua99

但是ru.yandex.clickhouse已经被废弃了,新的com.clickhouse驱动貌似很多函数都执行不了

lichong-a avatar Sep 09 '23 14:09 lichong-a