您的位置:首页 > 产品设计 > UI/UE

Java调用Kettle时,报Can't run transformation due to plugin missing错误的解决方法

2017-12-08 17:29 1531 查看
如题,近期公司做的报表项目有用到Kettle导数据到Elastic,然后用唯品会的Saturn定时调度kettle job文件进行增量导数据。

在java调用job文件时,报Can't run transformation due to plugin missing  错误初始化步骤 ElasticSearch Bulk Insert,


在网上找解决方法时,stackoverflow里有完整的解决方法


以上意思是在Kettle环境初始化前,增加plugins。new PluginFolder("xxx/xxx/xxx")此处为kettle安装目录下的plugins文件夹,当然我kettle文件只用到elasticsearch-bulk-insert-plugin插件,那就可以只add (new PluginFolder("/home/data-integration/plugins/elasticsearch-bulk-insert-plugin"))。

同理,此方法可解决其他插件缺失错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  kettle plugin missing
相关文章推荐