問題:
kettle的job里面怎么並行跑作業?kettle沒有自帶的處理並行等待作業,只要並行跑起來,就會全部執行下一步,不管其他的並行作業是否跑完,這樣就會造成某些場景不適用。例如d任務需要a,b,c三個任務同時完成才執行。
解決方案:
可以設置一個變量,然后在並行作業跑完后做一次判斷,如下所示:
組件介紹:
SET_COUNT:
ADD_COUNT:
IS_COMPL:(注意有幾個需要並行的作業,就有幾個‘1’)
kettle的job里面怎么並行跑作業?kettle沒有自帶的處理並行等待作業,只要並行跑起來,就會全部執行下一步,不管其他的並行作業是否跑完,這樣就會造成某些場景不適用。例如d任務需要a,b,c三個任務同時完成才執行。
可以設置一個變量,然后在並行作業跑完后做一次判斷,如下所示:
SET_COUNT:
ADD_COUNT:
IS_COMPL:(注意有幾個需要並行的作業,就有幾個‘1’)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。