

























前言:
XKG:是金刚团队自研的kettle调度系统,可以非常灵活的调度kettle的trans和job。
webspoon9.4:是金刚团队自研的webkettle/webspoon,团队成员可以很方便的在线设计trans和job,解决团队协助问题。
1、XKG系统创建资源库
1)新建文件资源库
这里为了方便演示,使用已有的文件资源库。

2)文件资源库列表
在列表里面可以上传桌面版kettle或者cs kettle设计的trans或者job,这里支持zip压缩包进行上传和下载。

2、WebSpoon 新建
1)作业管理-》作业转换,选择前面创建的文件资源库,然后右键文件选择WebSpoon新建。

2)点击WebSpoon新建之后,弹出WebSpoon9.4的编辑页面。

3、在线设计转换
1)在线设计转换,下面的demo比较简单,用到了生成记录、Python代码、写日志三个步骤

2)点击页面右上角❎关掉WebSpoon窗口,文件资源库里面已经同步了该转换文件。

3)重新编辑该转换文件,在需要编辑的文件上右键,点击WebSpoon编辑。
生成记录:模拟生成数据驱动流程
python插件:该插件属于自研插件,支持py2和py3。
写日志:打印经python插件转换之后的数据。

4)在线编辑trans或者job
点击WebSpoon编辑按钮可以多次进行编辑操作。

4、在线测试trans和job
点击运行按钮测试脚本是否正常。

5、部署
脚本测试通过之后,开始部署脚本到测试或者生产环境。
作业管理-》作业调度,添加任务
资源库:选择文件资源库-金刚集团-文件资源库
任务路径:通过关键字进行搜索脚本&选择。
任务名称:自定义一个名称
执行方式:本地,支持本地和carte服务方式
调用方式:java/spoon/carte组
调度方式:Cron/轮询
执行策略:支持cron表达式
其他配置略

点击保存按钮创建任务。

点击调度一次按钮,马上执行任务。也可以点击启动按钮,此时任务会在设置的时间点进行执行。

点击日志按钮,查看日志执行详细记录。


此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。