打开kettle界面(spoon.bat),菜单 -> 工具 -> 资源库 -> 新建资源库(定位到本地文件夹)
1.2 创建kettle资源库(kettle6.1版)
1)在菜单栏点击工具 -> 资源库 -> 连接资源库


3)在弹出框中选择资源库目录并填写资源库名称。点击确定按钮完成创建

1.3 将kettle任务放到资源库中
将.ktr任务放到刚创建的资源库目录
1.4 计划任务
1)建立.bat文件
例:E:\kettle\data-integration\pan.bat /rep repo /trans yktUser2Portal_newStudents>>yktUser2Portal_newStudents _%date.log
说明:kettle安装目录下的pan.bat文件路径 /rep 资源库名称 /trans kettle任务名称(ktr文件)>>日志名称(.log)
2)使用window控制面板的计划任务完成kettle周期性任务的执行
第一步、打开控制面板。Win10请直接搜索计划任务
第二步、在控制面板界面,选择大图标查看方式,找到并点击“管理工具”。
第三步、在管理工具界面,在右侧窗口找到并双击“任务计划程序”即可!
第四步、在任务计划程序库右键新文件夹为kettle定时任务创建一个文件夹

图 1 定义任务名

图 2 定义运行时间
注意开始时间的设置,开始时间表示触发器的开始时间,如果设置的时间比当前系统时间小,那么该计划任务会在明天运行。
图 3 选择上个步骤创建的bat文件


图 4定义任务运行出错的处理