kettle操作HIVE,可以链接,但不能取数的问题

在使用Kettle进行数据处理时,遇到通过‘表输入’从Hive取数失败,出现KettleDatabaseException错误。问题源于Kettle 4.4在未配置Hadoop 2.20插件的情况下不支持新的Hive版本。升级到Kettle 5.0.1并完成相关插件配置后,成功解决了取数问题。
摘要由CSDN通过智能技术生成

进行hadoop copy file后,hive也可以在kettle进行脚本操作!


今天遇到一个问题,kettle采用“表输入”的方式获取数据,输出到文件或者库,问题:

2014/03/25 11:36:55 - hadoop_hive_test - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : ERROR executing query: org.pentaho.di.core.exception.KettleDatabaseException: 
2014/03/25 11:36:55 - hadoop_hive_test - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : Error getting row information from database: 
2014/03/25 11:36:55 - hadoop_hive_test - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : Method not supported
2014/03/25 11:36:55 - hadoop_hive_test - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : ERROR in part: openQuery : get rowinfo
2014/03/25 11:36:55 - 表输入.0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : Unexpected err
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值