idea 連接 hive


新建一個driver

 

 

 

jar包可以通過maven進行下載,配置好存放jar包的倉庫

maven配置如下:

<!-- https://mvnrepository.com/artifact/org.apache.hive/hive-jdbc -->
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>2.3.5</version>
</dependency>

 

利用maven下載的jar包存放在這

 

 

因為下載的jar包都是有目錄的,不好直接添加至driver

可以自己寫一個jar提取器,利用String類的endswith函數過濾出jar包,並存放至另一個目錄,如下圖

 

 

 

然后點擊

 

 

到達自己的hive_lib

利用shift快速選中全部jar包

全部添加進去后,idea下面會自動掃描所有jar包,就像這樣:

 

 

掃描完成后,就能選擇驅動jar了

 

修改core-site.xml:

添加如下配置

<!--遠程登錄hive-->
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>

<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>

重啟集群 

 

然后,在hive服務器上

開啟hive遠程服務

hiveserver2

 

連接成功:

 編寫代碼窗口可以在下方調出,先點擊最右邊的按鈕,再點擊下圖所示

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM