kettle中兩個處理定時任務的程序:pan.bat和ketchen.bat.
pan.bat:負責調度轉換
ketchen.bat:負責調度作業
一般通過windows定時任務來調用kettl寫好的作業或者轉換。
調用作業時,需要新建批處理文件:腳本如下:三種寫法都可以.將代碼copy到文檔中,保存時以.bat結尾。
一、
C:
cd C:\data-integration
kitchen /file C:\data-integration\HQETL\工單每日更新\每日委托書.kjb /level Basic /logfile D:\order.log
@pause
二、
C:
cd C:\data-integration
kitchen.bat /file C:\data-integration\HQETL\yhl\cs\cs.kjb /level:Base>>E:\test.log
三、
cd C:\data-integration
kitchen.bat /file C:\data-integration\HQETL\yhl\cs\cs.kjb /level Detailed /logfile e:\數據遷移.log
調用轉換時只需將kitchen換成pan即可,后續代碼不需要改變。
例如:
C:
cd C:\data-integration
pan/file C:\data-integration\HQETL\工單每日更新\每日委托書.kjb /level Basic /logfile D:\order.log
@pause