目录
1、编写脚本
先在kettle软件上开发好数据处理任务,确保调试无问题。然后找到作业文件。
2、设置bat脚本
在桌面新建一个bat文件,然后用文本编辑器打开
@echo off
set KETTLE_PATH="D:\Program Files\data-integration"
set JOB_PATH="D:\Program Files\data-integration"
CALL %KETTLE_PATH%\Pan.bat -file=%JOB_PATH%\your_job_name.ktr
@echo off
set KETTLE_PATH="D:\Program Files\data-integration"
set JOB_PATH="D:\kettel"
CALL %KETTLE_PATH%\kitchen.bat -file=%JOB_PATH%\your_job_name.kjb -level:Base>>%JOB_PATH%\your_job_name.log
参考以上两段代码来编写你的任务bat启动脚本。
KETTLE_PATH:你的kettle安装目录
JOB_PATH:你的kettle作业文件目录
kettle一般有两种作业类型,生成的作业文件对应两种文件格式:ktr、kjb
不同的作业类型,启动命令是不同,ktr要用Pan.bat,kjb要用Kitchen.bat;Pan.bat、Kitchen.bat均在kettle安装目录下。
3、建立定时任务
打开Windows操作系统的任务计划程序
点击创建任务
输入定时任务名称
设置定时设置
选择在‘设置bat脚本’的编写保存好的执行脚本
其他设置保持默认,点击确定就可以了。
版权声明:本文为lcsjdn原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。