Kettle用法之Windows定时任务

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下建立执行任务,如图:

在这里插入图片描述
如此,则完成windows任务计划对kettle 作业的调用。

猜你喜欢

转载自blog.csdn.net/helloworldchina/article/details/128665702
今日推荐