kettle如何連接hive

文章目錄

配置

kettle版本:kettle-6.1.0.1_07270

修改kettle-6.1.0.1_07270\plugins\pentaho-big-data-plugin\plugin.properties

將active.hadoop.configuration改爲hive:

active.hadoop.configuration=hive

image-20200510071751290

再進入kettle-6.1.0.1_07270\plugins\pentaho-big-data-plugin\hadoop-configurations目錄

創建一個文件夾叫hive(跟上面的配置一致即可):

image-20200510071920861

將hive-site.xml配置文件放入hive目錄中,並創建lib目錄:

image-20200510072014247

將hive和mysql的驅動jar包放入lib目錄中:

image-20200510072127559

好了,此時已經大功告成,可以測試了。

測試

雙擊轉換-》回到主對象樹-》雙擊DB連接-》選擇一般-》選擇hadoop hive 2-》根據hive的實際情況填入連接信息,連接名稱隨便填:

image-20200510073006676

點擊測試,彈出如下界面表示成功:

image-20200510073221855

點擊右下角確認後,將剛纔創建的hive拖入右側:

image-20200510073413651

點擊獲取sql查詢語句可以順利獲取hive中的表:

image-20200510073554285

點擊預覽後,順利查看到hive表數據:

image-20200510073716796

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章