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.csdn.net/helloworldchina/article/details/128603431?spm=1001.2014.3001.5502)),并将名称修改为“采集数据”,如图:
3.3 第3步
编写bat文件,内容如下:
cd /
E:
cd E:/app/pdi-ce-9.3.0.0-428/data-integration
kitchen.bat /norep -file=E:/szyt/kettlefile/job_collectdata.kjb >>E:/k_job_collectdata.log
保存为collectdata.bat。
3.4 第4步
windows下建立执行任务,如图:文章来源:https://www.toymoban.com/news/detail-542923.html
如此,则完成windows任务计划对kettle 作业的调用。文章来源地址https://www.toymoban.com/news/detail-542923.html
到了这里,关于Kettle用法之Windows定时任务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!