我必须在我的应用程序中开发一个java接口,业务用户可以在其中运行作业/转换。我需要一个指南,怎么可能? P.S:我很天真。我对Pentaho一无所知。
答案 0 :(得分:1)
界面存在并随PDI发行版一起提供。对于作业,它被称为pan.sh
,对于转换,它被称为kitchen.sh
。用户指南位于:https://help.pentaho.com/Documentation/7.0/0L0/0Y0/070。
如果您的用户不喜欢linux shell,有一个很好的Web应用程序名为Carte
,您可以在服务器上启动它(指定端口),然后您可以启动/监视/停止/重启作业+转换来自浏览器。 Doc在这里:https://wiki.pentaho.com/display/EAI/Carte+User+Documentation,除了第一次测试之外,没有什么比这更简单了。
如果出于某种原因,你需要一个java界面,你可以在Pentaho Kettle解决方案的第22章中找到它:使用Pentaho数据集成构建开源ETL解决方案。有工作的例子。