首页 > 解决方案 > 用软件执行作业勺

问题描述

我在 SPOON 中完成了一个 JOB,它在命令行中执行没有问题,但我想知道是否有任何软件可以让我执行这些 JOBS 并直观地查看执行情况。这个想法是,对于最令人愉快的开发区域,这些任务被执行。

标签: jobsspoon

解决方案


你有两个解决方案:

  • 点菜:

使用cartePDI 随附的服务器。在任何服务器上安装 PDI,启动 carte(指定端口),然后您可以从任何浏览器执行/查看/停止/重新启动作业/转换。文档在这里

当然,您可以从自己的 PDI 启动作业/转换。只需Slave server在左侧面板上定义一个新的选项卡视图,默认用户名/密码 = 集群/集群。然后每次运行作业/转换时,选择 carte 服务器,而不是Pentaho/localRun configuration.

  • 登录

如果你只是想关注job/transformation,你可以使用数据库日志:右键单击任何地方,Parameters,Logging,Job/Transformation,然后定义一个数据库,一个表和一个2秒的记录间隔。

然后每两秒将line_readline_writtenerrorslog_field写入数据库。该数据库可以由外部进程读取并显示在屏幕或浏览器上。

这种方法在使用 tomcat 的github/ETL-pilot中使用(因为您可能已经在 Pentaho 服务器上运行了一个 tomcat),但可以很容易地适应 nodejs 或任何其他服务器。(如果您这样做并开源,请在我们的 github 上添加您的工作链接)。


推荐阅读