这款调度产品,早在N年前已经横扫江湖,后来隐退于kettler人间,不少大佬已经在生产环境使用这款产品,今天将重出江湖,造福kettler,咱们正式叫它【kettle金刚调度系统】,江湖名xxkg-pdi。废话少说,亮剑!!!
本款调度产品支持kettle core嵌入集成,spoon命令行,carte服务三种方式调度,今天咱们一起来学习的一种方式。
1、启动服务
启动命令 java -jar etl_scheduler_platform-1.0.0.jar

2、浏览器访问
http://127.0.0.1:32007 ,输入用户名和密码 admin/admin 登录

3、资源库配置
1)新建文件资源仓库

2)右键文件仓库,上传脚本文件或者压缩包

3)这里上传了一个job,名字为test,可以在线预览和在线编辑

4)脚本test上右键编辑可以调整脚本内容

4、调度配置
1)点击新增按钮创建任务

2)
资源库:支持文件资源库和数据库资源库;
任务路径:选择test文件;
执行方式:支持本地和carte服务,这里选择本地;
调用方式:支持Java、spoon命令、carte服务,这里选择Java;
日志保存方式:支持增量和全量;
获取步骤度量:支持开启和关闭;
调度方式:支持cron和间隔两种方式;
日志级别:支持多种级别
启动参数:传递固定参数
失败告警:设置任务失败时接收人邮箱,多个以逗号分隔

3)启动任务
点击启动按钮启动任务

5、作业监控
1)启动完作业之后,可以在作业监控看到调度历史和调度日志

2)点击日志按钮查看日志信息

写在最后
下一篇,我们一起来学习如何使用spoon命令行方式进行调度,敬请期待