首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >超集- trino - clickhouse显示错误编码的数据

超集- trino - clickhouse显示错误编码的数据
EN

Stack Overflow用户
提问于 2022-09-13 07:57:09
回答 1查看 48关注 0票数 0

我们将事件数据存储在clickhouse DB中,用于查询和可视化,我们使用的是superset和trino,用于查询处理和合并数据源。

除了clickhouse之外,我们还有postgresql,它工作得很好,但是在clickhouse数据源中,我们看到字符串字段是base64编码的,当直接使用数据交换查询clickhouse时,它工作得很好,但是当试图通过超级集-> trino进行操作时,它是编码的。

有什么办法解决这个问题吗?

Superset正在使用trino (sqlalchemy)

这就是它在trino中的定义

代码语言:javascript
复制
connector.name=clickhouse
connection-url=jdbc:clickhouse://10.x.x.x:8123/
connection-user=default
connection-password=
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-14 11:19:11

默认情况下,Trino通过设置连接属性将字段视为varbinary

代码语言:javascript
复制
clickhouse.map-string-as-varchar=true

修正了使用String和FixedStrings的映射问题

https://trino.io/docs/current/connector/clickhouse.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73699398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档