2015-07-20 32 views
0

我正在使用SpagoBI工具創建報告。我是能夠成功地ping到"CDH 5.1 Hive" using the driver:"org.apache.hive.jdbc.HiveDriver".無法使用SpagoBI工具從CDH 5.1 Hive訪問數據

,但我不能夠訪問SpagoBI server.The URL格式使用的數據集的數據是:"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. 

請幫幫我。

+0

經過谷歌搜索後,我發現我們需要將所有jar文件的位置添加到(location/*。jar)CLASSPATH中。有些格式可能存在問題,例如我對日期列有問題,這就是爲什麼我無法訪問數據。當我排除日期列和查詢其他列時,我得到了數據。 –

回答

0

請,粘貼下面提及的驅動程序,以SpagoBi-server/lib目錄

  1. Hadoop的共2.6.0.2.2.0.0-2041.jar
  2. Z-蜂房JDBC-0.14.0.2 .2.0.0-2041-standalone.jar

當然,它會工作。