kettle定時任務可以 用兩種方法。
第一種如下,但這種缺點也很明顯,就是該job窗口不能關閉。(重復時間含義問題截圖來自https://www.cnblogs.com/biehongli/p/10241227.html)

第二種,kettle中調度kitchen.bat定時執行任務
參照網址:https://blog.csdn.net/maenlai0086/article/details/80590523
我寫的bat文件(autoexceKettle.bat):
rem 進入 Kitchen.bat所在目錄 D: cd D:\Program Files\pdi-ce-8.2.0.0-342\data-integration\rem 作業(job)文件路徑和日志文件路徑 rem 執行kitchen執行job,並寫入日志 kitchen.bat /file:D:\kettle\all-Job.kjb /level:Basic>>D:\kettle\log\kettle_%date:~0,4%%date:~5,2%%date:~8,2%.log
然后設置windows自帶的定時任務,定時執行autoexceKettle.bat這個bat文件就可以了。
在D:\kettle\log\可查看日志(每天生成一個):

windows2008創建自動任務:

問題一:
在修改相關參數保存是,報“所指定的賬戶名稱無效”,如下圖:

解決方法:https://blog.csdn.net/qiaoanlu/article/details/100731220 其截圖如下:::

問題二:
定時任務運行過程中,一段時間后,階段性報下面錯誤。

網上查詢了一下方法,其中一個帖子回復: 在創建“任務計划程序"時,在設置一欄中將“如果此任務已經運行,以下規格適用”默認的“請勿啟動新實例”修改為“並行運行新實例”即可“”
(按照這個理解,應該是我設的是每3分鍾跑一次,然后不知什么原因,有一個實例掛死了,導致服務新實例無法啟動,但也不知道具體是不是這個原因,僅僅是自我猜測。)
按照這個改了,如下圖,將“請勿啟動新實例” 改為 “並行運行新實例”。運行ok了。后面會不會再出現,待運行幾天后在看看。

