PDI(Kettle)的使用五 Pan

2022-07-10 14:21:25 字數 1592 閱讀 5368

pan是乙個轉換執行引擎,用來執行轉換

轉換可以是spoon設計出來的ktr格式檔案也可以是資源庫裡的

在windows下

eg:

pan /file e:\zhuanhuan1.ktr /level basic /logfile e:\log\zhuanhuan1.txt

說明:/file :指定kettle的轉換檔案

/level :指定日誌等級,有下面幾種

error:只顯示錯誤資訊

nothing:不做任何日誌輸出

minimal:僅僅最小輸出

basic:基本資訊輸出,預設日誌級別

detailed:詳細日誌輸出

debug:除錯使用,非常詳細

rowlevel:行級別日誌,會產生大量日誌

/logfile :指定日誌檔案

可以寫到bat裡

chcp 936

e:cd e:\pdi-ce-9.0.0.0-423\data-integration

pan /file e:\zhuanhuan1.ktr /level basic /logfile e:\log\11

.txt

@pause

執行bat後

日誌檔案11.txt的內容為:

2020/12/30 11:28:22 - pan - 日誌級別 : 基本日誌

2020/12/30 11:28:22 - pan - 開始執行.

2020/12/30 11:28:22 - carte - installing timer to purge stale objects after 1440 minutes.

2020/12/30 11:28:22 - zhuanhuan1 - 為了轉換解除補丁開始 [zhuanhuan1]

2020/12/30 11:28:23 - 表輸出.0 - connected to database [localtest1] (commit=1000)

2020/12/30 11:28:23 - 表輸入.0 - finished reading query, closing connection.

2020/12/30 11:28:23 - 表輸入.0 - 完成處理 (i=13, o=0, r=0, w=13, u=0, e=0)

2020/12/30 11:28:23 - 表輸出.0 - 完成處理 (i=0, o=13, r=13, w=13, u=0, e=0)

2020/12/30 11:28:23 - pan - 完成!

2020/12/30 11:28:23 - pan - 開始=2020/12/30 11:28:22.529, 停止=2020/12/30 11:28:23.221

2020/12/30 11:28:23 - pan - 0 秒後處理結束.

2020/12/30 11:28:23 - zhuanhuan1 -

2020/12/30 11:28:23 - zhuanhuan1 - 程序 表輸入.0 成功結束, 處理了 13 行. ( - 行/秒)

2020/12/30 11:28:23 - zhuanhuan1 - 程序 表輸出.0 成功結束, 處理了 13 行. ( - 行/秒)

c 中 p a和p a的區別

大學初學指標的時候,時常懵逼,有時候覺得自己已經掌握了,但是一看複雜的程式和原始碼裡的指標用法,就又蒙了,以至於談指標色變。至於二級指標,陣列指標 指標陣列 函式指標什麼的更是被嚇懵。現在來逐個擊破他們,為我們的程式設計道路掃清阻礙。首先需要明白一點的是,指標是個變數,它和int型別 float型別...

使用Activex實現自動列印 不使用PAZU

最開始使用pazu控制項來實現自動列印。安裝了smart printer來列印tif檔案。使用localhost是可以的。但是用ip訪問,就不能用。需要license。雖然是免費申請的。但是麻煩啊,而且我的伺服器是外網不能訪問的。心一狠,我就不信不用pazu做不出來。在頁面上新增 js functi...

p a 與 int p a 的區別

int a int p a 將整形變數a的位址放入指標p中。int a 1 int p a 將陣列a的首位址放入指標p中。int p之後是位址變數。int p int a 1 include int main int p int a 1 a表示整個陣列的位址 printf d d a 1 p 1 輸...