kettle转换添加hbase-output无法获取hbase表
问题:kettle转换添加hbase-output无法获取hbase表
win本机安装kettle,本机虚拟机三台,root用户安装有jdk、zookeeper、hadoop、hbase
kettle能添加并连接上hadoop,访问文件夹
但是添加hbase output时候,会报java.io.IOException: java.io.IOException: java.lang.RuntimeException: java.net.UnknownHostException: E
看到这个报错时,先检查一下自己的hadoop(配置)、zookeeper(节点、配置)、hbase(配置)是否正确,均正确的前提下,执行 jps 查看进程是否存在
解决方案:进程都正常的情况下,在kettle的hbase output里面的路径上面添加 file:/// 即可,即可获取hbase表
( 可先在hbase里面捡一张表:create 'table1', 'tab1_id', 'tab1_add', 'tab1_info' )
到此大功告成,成功连接hbase并获取到表,添加转换,实现将oracle表数据输出到hbase表中: