【发布时间】:2017-07-16 23:49:27
【问题描述】:
我正在尝试使用超集构建应用程序,我已经在我的 Hadoop 集群上安装了超集 Hive,并且我正在尝试使用超集连接到我的 Hive 数据库,但每次我都尝试这样做收到此错误:
ERROR: {"error": "连接失败!\n\n返回的错误信息 是:\n无法加载插件:sqlalchemy.dialects:jdbc.hive"}
点击“Test Connection”按钮后。
请问有人对此有解决方案吗? Here's a screen shot of the problem
【问题讨论】:
-
在寻找更多信息时,我遇到了:github.com/apache/incubator-superset/issues/2632你试过这个吗?
-
感谢您的回答,是的,我已经找到了该链接,并尝试了建议的解决方案,但我仍然遇到同样的问题。
-
我通过使用以下连接字符串得到了这个工作:
hive://<hive_server>:<port>。本质上,您可以省略 jdbc 位并使其正常工作。 -
你安装了pyhive吗?
-
@Joseph 执行此操作时出现此错误:无法打开共享对象文件:没有这样的文件或目录我已经尝试了所有方法,但没有任何效果!
标签: jdbc hive sqlalchemy superset