您好,登錄后才能下訂單哦!
這篇文章主要介紹了kettle spoon如何連接hbase,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
spoon下載安裝地址:http://www.pentaho.com/download
選擇 Download Windows ,只有windows 版的才是spoon,下載解壓后即可使用,無需安裝。
spoon是純java編寫的,所以使用前必需安裝java的jdk包
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
連接HBase需要配置(實際連接HBase是通過zookeeper服務)
進入spoon解壓目錄,打開 plugins\pentaho-big-data-plugin\plugin.properties 文件
修改 active.hadoop.configuration 配置項(配置驅動集目錄名),默認這里為空。當前已經修改好。
進入目錄 plugins\pentaho-big-data-plugin\hadoop-configurations 查看當前可用驅動集目錄
里面的4個目錄均為 hadoop-configurations 驅動集,鏈接HBase 需要 zookeeper-*.jar 文件
如在cdh62目錄 lib 下:
那么 cdh62 就驅動集可以使用。
HBase啟動時會綁定服務器的hostname值,所以在spoon機器中需要綁定相同的host否則無法連接。
在HBase機器上輸入命令:
hostname
如:
root@ubuntu:~# hostname ubuntu
然后修改spoon機器上的hosts
打開 C:\Windows\System32\drivers\etc\hosts 文件
如HBase服務器的IP是 192.168.0.10
則在 hosts 文件中新加一行,并保存。
192.168.0.10 ubuntu
打開spoon,進入spoon解壓目錄雙擊 Spoon.bat 文件
注:其實在linux下也可以運行(遠程連接不行)只要打開spoon.sh腳本即可
新建轉換,并且點擊 Big Data > HBase Input
雙擊 HBase Input 圖標 > 點擊New 彈出編輯 Hadoop cluster窗口
修改Cluster Name 值(即這個HBase 連接別名),修改ZooKeeper 如HBase所在服務器IP為192.168.0.10 默認HBase 端口號為 2182
確定,然后在 Hadoop Cluster 選中 hbase-test
進入Create/Edit mappings選擇卡,按以下步驟操作
然后返回 Configure query 選項卡,按步驟操作
然后鼠標右鍵HBase Input > 選擇Preview > 快速啟動
即可查看數據。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“kettle spoon如何連接hbase”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。