【发布时间】:2021-10-26 00:50:07
【问题描述】:
我在 Mac 上的本地 docker 桌面 kubernetes 中设置 Trino 和 superset,使用提供的 helm 图表。对于超集,我将 pyhive、trino 和 sqlalchemy-trino pip 包添加为additionalRequirements。
使用此连接字符串trino://trino@trino:8080/iceberg 在超集中添加数据库时,连接测试有效,但我仍然无法创建超集中的数据库。
超集响应中有配置高级设置的提示,但我无法使其工作。对可能缺少的内容有任何帮助吗?这里的这个 python 脚本对我有用:
import trino
conn = trino.dbapi.connect(
host='localhost',
port=8080,
user='trino',
catalog='iceberg',
schema='lala',
)
cur = conn.cursor()
cur.execute('SELECT * FROM system.runtime.nodes')
rows = cur.fetchall()
print(rows)
【问题讨论】:
标签: presto apache-superset trino