如何解决JayDeBeApi到Hive连接器-如何指定驱动程序或JAR?
我看过JayDeBeapi文档和一些示例,但这并没有清楚地说明。
我想使用Python连接到Hive,而JayDeBeApi似乎是一个受欢迎的选择。我已经使用Simba驱动程序通过DBeaver与Hive建立了有效的连接。可行。
但是我需要指定驱动程序。我尝试了一个简单的例子:
# JDBC connection string
url=("jdbc:hive2://" + server + ":" + str(port) + "/"+ database +";principal=" + principal + ";")
conn=jaydebeapi.connect("com.simba.hive.jdbc4.HS2Driver",url)
我得到了错误:
Class com.simba.hive.jdbc4.HS2Driver is not found
这不足为奇。我将所有.jar文件都放在Windows路径中,因此只需要将其传递给连接字符串即可。怎么做?我尝试了几种方法,但是都没有用。感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。