job指令碼:
d:
cd d:\data-integration
kitchen -rep repname -user username -pass passwd -dir /dirname -job jobname -level=basic>>d:\kettle_log\logname.log
transformation指令碼:
d:
cd d:\data-integration
pan -rep repname -user username -pass passwd -dir /dirname -trans transname -level=basic>>d:\kettle_log\logname.log
引數詳情:
/rep 資源庫名稱
/user 資源庫使用者名稱
/pass 資源庫使用者密碼
/job 要啟動的作業名稱;/trans 要啟動的轉換名稱
/dir 作業/轉換所屬目錄
/file 要啟動的檔名(作業/轉換所在的xml檔案)
/level 日誌級別,預設為basic
/logfile 要寫入的日誌檔案
/listdir 列出資源庫裡的目錄
/listtrans 列出指定目錄下的轉換
/listrep 列出可用資源庫
/exprep 將資源庫裡的所有物件匯出到xml檔案中
/norep 不要將日誌寫到資源庫中
/safemode 安全模式下執行
/version 顯示版本,校訂和構建日期
/param 設定引數名稱與引數值=.樣例:-param:foo=bar
/listparam 列出關於在指定的作業定義的引數資訊,相當於檢視某個轉換的引數列表
/export 匯出指定作業的所有鏈結的資源。該引數是乙個zip檔案的名稱
日誌級別:
nothing 沒有日誌,不顯示任何輸出
error 錯誤日誌,僅顯示錯誤資訊
minimal 最小日誌
basic 基本日誌,預設的日誌級別
detailed 詳細日誌,給出日誌輸出的細節
debug 除錯日誌,除錯輸出
rowlevel 行級日誌,列印出每一行記錄的資訊
kettle定時任務配置
kettle中兩個處理定時任務的程式 pan.bat和ketchen.bat.pan.bat 負責排程轉換 ketchen.bat 負責排程作業 一般通過windows定時任務來呼叫kettl寫好的作業或者轉換。呼叫作業時,需要新建批處理檔案 指令碼如下 三種寫法都可以.將 copy到文件中,儲存時...
定時任務指令碼
最近的專案用到了定時執行的一些東西,但沒有用到linux裡面的功能,所以自己寫了乙個按時執行的排程程式 bin bash whilerun.sh writeby xingming on 2013年6月29日12 55 49 常駐記憶體,迴圈執行指令碼檔案 各引數含義介紹 1 為程式執行語句,將函式執...
linux centos定時任務at指令詳解
指令 at 定時任務,指定乙個時間執行乙個任務,只能執行一次。語法 at 引數 時間 at 執行的指令 退出at命令 ctrl d 命令前提 需要開啟atd程序 在redhat中atd是預設隨 系統啟動而啟動 yum y install at ps ef grep atd 檢視是否開啟atd etc...