kettle-scheduler集成

在尝试使用 Kettle 进行 Hive 数据加载时遇到连接错误,错误信息显示 'Required field ‘client_protocol’ is unset!'。经过分析,错误源于 Hive 驱动版本不匹配。解决方案是将 Hive 客户端的 hive-jdbc 相关 jar 文件拷贝到 Kettle 并替换原有版本,避免因加载过多导致的大数据插件加载失败问题。
摘要由CSDN通过智能技术生成

15:55:07.547 [DefaultQuartzScheduler_Worker-1] ERROR org.apache.hive.jdbc.HiveConnection - Error opening session
org.apache.thrift.TApplicationException: Required field ‘client_protocol’ is unset! Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default})
at org.apache.thrift.TApplicationException.read(TApplicationException.java:111) ~[libthrift-0.9.3.jar:0.9.3]
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79) ~[libthrift-0.9.3.jar:0.9.3]
at org.apache.hive.service.rpc.thrift.TCLIService C l i e n t . r e c v O p e n S e s s i o n ( T C L I S e r v i c e . j a v a : 168 )   [ h i v e − s e r v i c e − r p c − 2.3.0. j a r : 2.3.0 ] a t o r g . a p a c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值