kettle日誌說明

2021-09-02 03:07:14 字數 576 閱讀 4273

kettle的日誌輸出總共分為7個級別:

沒有日誌(nothing):完成沒有任何日誌輸出

錯誤日誌(error):只輸出錯誤資訊

最小日誌(minimal):只輸出開啟轉換、開始執行轉換、轉換完成和錯誤資訊

基本日誌(basic):每乙個步驟執行完後輸出一條統計資訊,預設是基本日誌

詳細日誌(detailed):每乙個步驟都會輸出開始、結束等資訊

除錯(debug):每乙個步驟都會輸出開始、處理、結束等資訊,方便除錯

行級日誌(非常詳細)(rowlevel):每處理一行資料都會輸出一條資訊,會輸出大量日誌,盡量不要用

基本日誌的輸出像這樣

merge join.0 - 完成處理 (i=0, o=0, r=57462, w=362, u=0, e=0

說明:i:輸入的記錄數(不是從上乙個步驟讀取,是從檔案、資料庫等地方讀取,一般輸入控制項才有)

o:輸出的記錄數(不是輸出到下乙個步驟,是輸出到檔案、資料庫等,一般輸出控制項才有)

r:從前面步聚讀取的記錄數

w:向後面步驟輸出的記錄數

u:更新的記錄數

e:出錯的記錄數

kettle日誌記錄

環境描述 現在乙個專案有很多個作業,需要知道每次跑批後哪些ktr跑成功,哪些失敗了 問題解決 下面是乙個具體的操作流程 首先建立資料庫表 create table test 1 id int,name varchar 10 insert into test 1 values 1,hsj create...

Kettle日誌輸出到檔案方法

轉 網上有很多關於如何實現kettle日誌輸出到日誌檔案的方法,但需要修改 重新編譯,比較麻煩。這裡面提供的方法可以解決兩個問題 1 把日誌輸出到檔案 2 日誌的時間精確到毫秒 有時kettle執行的很快,1 秒之內就輸出好幾條記錄,而預設日誌的時間只到秒級,這樣日誌的順序就是混亂的。用這種方法就可...

kettle 解決日誌表亂碼問題

之前kettle的執行日誌,都是通過檔案來記錄。因專案需要,下午嘗試了在kettle中配置資料庫日誌表,碰到亂碼問題,具體描述如下 資料庫採用mysql,字符集gbk,kettle版本8.0。利用kettle工具資料庫中建立了對應的日誌表,執行時,日誌表中有資料,但是只要是用中文命名的job tra...