首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接Apache Druid和Apache Superset

如何连接Apache Druid和Apache Superset
EN

Stack Overflow用户
提问于 2020-06-28 18:43:23
回答 2查看 1.1K关注 0票数 1

我试图将apache druid连接到apache超集,但我在源窗口中找不到druid数据库选项,所以如果有人可以帮助我,请。

我尝试使用pydruid进行连接,但遇到了这个问题: sqlalchemy: druid://127.0.0.1:8082/druid/v2/sql/sales_1

调试:urllib3.connectionpool:正在启动新的HTTP连接(1):127.0.0.1:8082调试:urllib3.connectionpool:http://127.0.0.1:8082 "POST /druid/v2/sql/sales_1HTTP/1.1“404 0意外错误(pydruid.db.exceptions.ProgrammingError)未知错误( Unknown ):SQL: SELECT 1 ERROR:superset.views.core:Unexpected错误(pydruid.db.exceptions.ProgrammingError)未知错误( Unknown ):SQL: SELECT 1信息:werkzeug:127.0.0.1-- 29/Jun/2020 17:31:46 "POST /superset/testconn HTTP/1.1“400

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-05 13:56:14

虽然pydruid的错误消息有点神秘,但我相信Eugenia的答案是正确的,即您的URI是不正确的,它应该以/druid/v2/sql结尾。作为参考,我的本地Druid集群连接到druid://uid:pwd@localhost:8888/druid/v2/sql

票数 1
EN

Stack Overflow用户

发布于 2020-06-29 00:41:39

你可能是遗留的druid连接器,现在已经被弃用了。现在,在Superset中,您需要安装druid驱动程序

代码语言:javascript
复制
pip install pydruid

然后使用URI作为任何数据库连接:

代码语言:javascript
复制
druid://<User>:<password>@<Host>:<Port-default-9088>/druid/v2/sql
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62621412

复制
相关文章

相似问题

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