kettle6.1 Oracle数据导入hbase1.2.0
0
操作步骤:
1、将oracle数据库驱动程序放到${data-integration}/lib下
2、修改${data-integration}/plugins/pentaho-big-data-plugin/plugin.properties文件中active.hadoop.configuration属性,将该属性值设置为active.hadoop.configuration=hdp23 (hdp23为kettle6.1自带版本)
3、修改data-integration\plugins\pentaho-big-data-plugin\hadoop-configurations目录下对应hadoop目录中的hbase-site.xml中的配置
<configuration>
<property>
<name>zookeeper.znode.parent</name>
<value>/hbase</value>
</property>
</configuration>
4、打开${data-integration}/spoon.bat,新建一个转换,转换包含一个表输入和HBase输出
5、Hadoop cluster配置及测试如图1
6、HBase Output配置如图2,在点击“get table names”时报错,获取不到表
请问各位有没有遇到过,怎么解决的?
1、将oracle数据库驱动程序放到${data-integration}/lib下
2、修改${data-integration}/plugins/pentaho-big-data-plugin/plugin.properties文件中active.hadoop.configuration属性,将该属性值设置为active.hadoop.configuration=hdp23 (hdp23为kettle6.1自带版本)
3、修改data-integration\plugins\pentaho-big-data-plugin\hadoop-configurations目录下对应hadoop目录中的hbase-site.xml中的配置
<configuration>
<property>
<name>zookeeper.znode.parent</name>
<value>/hbase</value>
</property>
</configuration>
4、打开${data-integration}/spoon.bat,新建一个转换,转换包含一个表输入和HBase输出
5、Hadoop cluster配置及测试如图1
6、HBase Output配置如图2,在点击“get table names”时报错,获取不到表
请问各位有没有遇到过,怎么解决的?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
子建 - Kettle讲师、顾问、数据仓库架构 2016-08-08 回答
赞同来自:
需要把你安装Hadoop相关的jar包,替换对应目录的jar包