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

kettle中轉換和做業的執行順序:數據庫

    一、一個做業內的轉換,是順序執行的。ide

    二、一個轉換內的步驟是並行執行的。事務

    三、做業內不支持事務,轉換內支持事務。it

根據業務須要,一般須要在轉換內順序執行,小技巧以下:class

    一、執行SQL是優先於全部步驟。技巧

    二、使用「阻塞數據直到步驟都完成」,確保其餘數據步驟都完成再進行下一步驟。並行

事務:數據

    一、設置轉換隻使用一個事務。轉換設置-->夾項-->使用惟一鏈接。di

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

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

相關文章
相關標籤/搜索