Kettle定時任務指令碼引數詳情

2021-10-20 18:53:26 字數 1248 閱讀 5462

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...