0

我正在使用 SpagoBI 工具创建报告。我能够成功 ping 到"CDH 5.1 Hive" using the driver:"org.apache.hive.jdbc.HiveDriver".

但我无法使用 SpagoBI 服务器中的数据集访问数据。网址格式为:"jdbc:hive2://***.***.*.**:10000/default.

我放在 lib 文件夹中的不同驱动程序是:

commons-cli-1.2.jar,
commons-collections-3.2.1-1.0.0.jar, 
commons-configuration-1.7.jar, 
commons-logging-1.1.1.jar,
commons-logging-api-1.1.jar, 
guava-11.0.2.jar, 
hadoop-0.21.0-thriftfs.jar, 
hadoop-auth-0.23.6.jar, 
hadoop-common-0.21.0.jar, 
hadoop-core-1.0.3.jar, 
hadoop-hdfs-2.5.0-cdh5.2.0.jar, 
hive-common-1.1.0.jar, 
hive-exec-0.11.0.jar, 
hive-jdbc-0.11.0.jar, 
HiveJDBC41.jar, 
hive-metastore-0.11.0.jar, 
hive-service-0.11.0.jar, 
httpclient-4.5.jar, 
httpclient-cache-4.5.jar, 
httpclient-win-4.5.jar, 
httpcore-4.4.1.jar, 
httpmime-4.5.jar, 
libfb303-0.9.0.jar, 
libthrift-0.9.0.jar, 
log4j-1.2.14.jar, 
slf4j-api-1.6.1.jar, 
slf4j-log4j12-1.5.11.jar, 
TCLIServiceClient.jar, 
zookeeper-3.4.6.jar.

请帮我。

4

1 回答 1

0

请将下面提到的驱动程序粘贴到 SpagoBi-Server/lib 目录

  1. hadoop-common-2.6.0.2.2.0.0-2041.jar
  2. z-hive-jdbc-0.14.0.2.2.0.0-2041-standalone.jar

当然,它会起作用。

于 2015-11-27T14:32:15.653 回答