我有一个用SPOON完成的作业,该作业在命令行中没有问题地执行,但是我想知道是否有任何软件可以执行这些作业并直观地查看执行情况。这个想法是在最令人愉悦的开发区域执行这些任务。
答案 0 :(得分:0)
您有两种解决方案:
使用PDI随附的carte
服务器。在任何服务器上安装PDI,启动菜单(指定端口),然后您可以从任何浏览器执行/查看/停止/重新启动作业/转换。 Documentation is here。
当然,您可以从您自己的PDI启动作业/转换。只需在左侧面板的选项卡视图中定义一个新的Slave server
,默认的用户名/密码=群集/群集。然后,每次您运行作业/转换时,请选择菜单服务器,而不要在Pentaho/local
中选择Run configuration
。
如果只想遵循作业/转换,则可以使用数据库日志记录:右键单击参数,日志记录,作业/转换的任何位置,然后定义数据库,表和2秒的记录间隔。 / p>
然后每两秒钟将line_read
,line_written
,errors
和log_field
写入数据库。该数据库可以由外部进程读取,并显示在屏幕或浏览器上。
此方法在使用tomcat的github/ETL-pilot中使用(因为您可能已经在Pentaho服务器上运行过tomcat),但是可以很容易地使其适应nodejs或任何其他服务器。 (如果您使用OpenSource,请在我们的github上添加指向您工作的链接。)