kettle使用4-使用Pan.bat执行转换、Kitchen.bat执行作业

一、直接在spoon中执行作业

使用bat文件执行速度比执行在spoon.bat中执行慢很多,如果少数几个任务,可以直接在spoon中执行。

1、新建作业

2、在通用中,新建START

 

 任务执行的时间间隔5分钟

3、在通用中,新建转换

 

 4、执行作业

二、利用windows计划任务执行bat

1、使用Pan.bat执行转换(ktr文件
Pan.bat文件路径:\pdi-ce-6.1.0.1-196\data-integration
命令:pan /file C:\AddExample.ktr /level Detailed /logfile C:\1.log
a) /file:表示要执行的转换文件
b) /level 日志级别 (Basic, Detailed, Debug, Rowlevel, Error, Nothing)
c)/logfile 日志文件(append方式添加)
 
2、使用Kitchen.bat执行任务(kjb文件
Kitchen.bat文件路径:\pdi-ce-6.1.0.1-196\data-integration
命令:kitchen /file C:\EvaluateResultRows.kjb /level Basic /logfile C:\2.log
a) /file:表示要执行的转换文件
b) /level 日志级别 (Basic, Detailed, Debug, Rowlevel, Error, Nothing)
c)/logfile 日志文件
 
3、使用批处理执行pan、kitchen命令
执行pan(一般用pan执行转换就行了)
cd C:\Users\Administrator\Desktop\pdi-ce-6.1.0.1-196\data-integration
pan /file C:\AddExample.ktr /level Detailed /logfile C:\1.log
 
执行kitchen
cd C:\Users\Administrator\Desktop\pdi-ce-6.1.0.1-196\data-integration
kitchen /file C:\EvaluateResultRows.kjb /level Basic /logfile C:\2.log
 

在windows计划任务中执行bat,具体操作:https://www.cnblogs.com/tiandi/p/11965278.html

 

posted @ 2021-04-22 18:17  JackGIS  阅读(1300)  评论(0编辑  收藏  举报