2014-11-24 70 views
0

在pentaho [PDI(Kettle)] 5.1版本安排作業後,如果作業失敗,我已經將作業轉換設置爲作業轉換。電子郵件已發送到發生錯誤的郵件。如果我想查看日程安排期間發生的詳細日誌信息。如何設置,請幫助我在這個問題上在pentaho中安排作業5.1將日誌信息設置爲電子郵件

E:\ Pentaho的\數據集成\ Kitchen.bat /file:E:\PENTAHO\rml_app_profile.kjb ./rml_app_profile.kjb.log

回答

1

  1. 使用級別參數:: /水平:獲得日誌記錄級別的兩個方面詳細,如:

    kitchen.bat /file:E:\someKettleJob.kjb /level:Detailed

  2. 您可以使用Kettle記錄系統本身來獲取詳細的記錄(在轉換設置中)。檢查下面

enter image description here

像你的情況,你可以如下修改代碼:

E:\PENTAHO\data-integration\Kitchen.bat /file:E:\PENTAHO\rml_app_profile.kjb /level:Detailed >> E:\rml_app_profile.log

希望它能幫助:)你

+0

謝謝@Rishu回覆 – SRI 2014-11-24 08:47:54

+0

對於上面它是附加郵件的日誌信息。如果我想將日誌信息發送到我的郵件,則不需要附件。以任何其他方式。 – SRI 2014-11-24 08:50:49

+0

一種可能的方法是計劃一個不同的作業(一旦主作業結束),它將讀取所有日誌文件(錯誤文件)並執行錯誤部分的子字符串(如果有任何錯誤)。將此字符串部分作爲郵件正文發送到您的郵件地址。您甚至可以使用shell或bat腳本執行相同的操作。 – Rishu 2014-11-24 09:23:01

相關問題