首页 > 解决方案 > Docker 中连接字符串的 Hive 连接问题

问题描述

当我尝试通过直线或 sqlalchemy 连接到 hive 时,我遇到了连接问题。否则它工作得很好。

有问题的直线命令:

jdbc:hive2://localhost:10000
jdbc:hive2://localhost:10000/default

有问题的 sqlalchemy 命令:

hive://localhost:10000/default

我可以通过输入hiveCLI 或其他方式连接到 Hive!beeline !connect jdbc:hive2

我正在使用下面提到的泊坞窗图像:

https://github.com/suhothayan/hadoop-spark-pig-hive

标签: hadoophivesqlalchemy

解决方案


SqlAlchemy 本身不支持 Hive。

您需要安装 piHive 才能使其工作。如果已安装,您能否提供您的 pyHive 版本或尝试使用

pip install PyHive

推荐阅读