當前位置:成語大全網 - 書法字典 - 運行轉換和作業在水壺中的區別

運行轉換和作業在水壺中的區別

第壹個區別是作業是步驟流,轉換是數據流。這是作業和轉換的最大區別。

第二個區別是作業的每壹步都必須等到前面的步驟完成後,才會執行後面的步驟。轉換將壹次啟動所有控件(壹個控件對應啟動壹個線程),然後數據流將從第壹個控件開始,逐記錄流向最後壹個控件;

第三個區別是控件之間的區別。

作業的控件都完成壹個作業,沒有必要詳細指定如何處理記錄。

轉換後的控件用於處理每壹行記錄和每個字段,並且必須有輸入-》;輸出,從輸入控制開始,到輸出控制結束。

擴展數據:

作業和轉換之間的嵌套關系

壹項任務可以轉移到另壹項任務(使用常規-》;作業控制),強調父作業和子作業。

作業可以轉換為壹個轉換(使用通用-》;轉換控制),強調其中壹個步驟。

轉換可以調整工作(用流程-》;Job Executor控件),執行結果將成為數據流中新的壹列數據,強調執行結果。

變換可以調整為另壹個變換(用flow-》;Transformation Executor控件),執行結果將成為數據流中的新數據列,強調執行結果。

參考資料:

百度百科-水壺