taLend入門_組件_subjobOK和ComponentOK

目的:OnSubjobOK和 OnComponentOK的區別

組件連接,除了“條件選擇”連接外,還有OnSubjobOK和 OnComponentOK

官方文檔解釋:

OnSubjobOK和 OnComponentOK之間的主要區別在於鏈接子作業的執行順序

使用OnSubjobOK,鏈接的子作業僅在前一個子作業完全完成時纔開始。
使用OnComponentOK,鏈接的子作業在上一個組件完成時開始
通過OnComponentOK連接的子作業的執行順序是在前一子作業的執行週期內

注意:只有子作業的第一個組件才能使用 OnSubjobOK鏈接。

 作業說明:

1.tfileexist判斷文件是否存在

2.選擇OnSubjobOK連接tmsgbox1,提示"thi is sutjob !!"

3.如果存在,tmsgbox3提示"the file is exist !"

4.選擇OnComponentOK連接,做一個虛擬tmap,文件輸出”hello talend“

5.再次用OnComponentOK連接,tmsgbox2提示"this is component !"

6.run

依次彈窗:tmsgbox3 -->tmsgbox2-->tmsgbox1

輸出文件ok

 

 

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