2

我正在尝试使用 hivejdbc 驱动程序从本地计算机访问 hive。但我面临问题。我正在使用下面的代码。

不知道如何将 jar 添加到 python。

import jaydebeapi

url = ("jdbc:hive2://" + "<hostname>" + ":" + str(10000)
+ "/"+ "db" +";principal=" + "hive/example.domain.com@DOMAIN.COM." + ";")
conn=jaydebeapi.connect("org.apache.hive.jdbc.HiveDriver", url,<path of jar file>)
curs = conn.cursor()
curs.execute("select * from table limit 10")
curs.fetchall() 
4

1 回答 1

0

我认为您需要在项目(JAR 文件)中包含一个库,其中包含缺少的类org.apache.hive.jdbc.HiveDriver

于 2018-10-22T10:39:33.857 回答