1 概述
前文提到了kettle的定时任务计划,但这个任务需要开启kettle,本文将利用windows的任务计划实现kettle的定时任务。
2 实现方法
需要编写bat文件,然后windows的任务计划调用执行。
3 操作步骤
3.1 第1步
启动spoon,新建一个作业(job),拖入1个Start,1个转换,并按住shift键,画线将二者连起来,如图:

将作业保存,命名为job_collectdata.kjb 。
3.2 第2步
双击“转换”图标,设置要定时执行的转换(转换的创建见《用Kettle调用Restful API 接口》(https://blog.youkuaiyun.com/helloworldchina/article/details/128603431?spm=1001.2014.3001.5502)),并将名称修改为“采集数据”,如图:

3.3 第3步
编写bat文件,内容如下:
cd /
E

本文介绍了如何在Windows环境下,通过创建bat脚本和使用任务计划程序来定时执行Kettle的数据集成作业。首先在Kettle中新建作业并配置转换,然后编写bat文件调用kitchen.bat执行作业,最后在Windows任务计划器中设置任务以定期运行这个bat脚本,从而实现Kettle作业的自动化执行。
最低0.47元/天 解锁文章
4178

被折叠的 条评论
为什么被折叠?



