Kettle轉換和作業解疑(乾貨)

kettle中轉換和作業的執行順序:

    1、一個作業內的轉換,是順序執行的。

    2、一個轉換內的步驟是並行執行的。

    3、作業內不支持事務,轉換內支持事務。

根據業務需要,通常需要在轉換內順序執行,小技巧如下:

    1、執行SQL是優先於所有步驟。

    2、使用“阻塞數據直到步驟都完成”,確保其他數據步驟都完成再進行下一步驟。

事務:

    1、設置轉換隻使用一個事務。轉換設置-->夾項-->使用唯一連接。

    2、設置轉換內的表插入等數據庫的操作不進行批量提交。"提交記錄數量"-->0

 
I 當前步驟生成的記錄數(從表輸出、文件讀入)
O 當前步驟輸出的記錄數(輸出的文件和表)
R 當前步驟從前一步驟讀取的記錄數
W 當前步驟向後面步驟拋出的記錄數
U 當前步驟更新過的記錄數
E 當前步驟處理的記錄數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章