2012-01-30 71 views
1

我需要知道如何在talend中以不同的參數並行運行單個作業。並行運行一個作業

+0

我會改善問題
在不同參數的同一時間運行相同的工作。 – 2012-01-30 10:34:49

回答

5

答案很直接,但取決於你想要什麼,以及你是使用免費的Talend還是商業的。

至於參數去,請確保您的工作是使用上下文變量 - 這是在傳遞參數的首選方式

至於並行運行,有幾個選項。

Talend的工作室是一個java代碼生成器,所以你可以導出你的工作(它只是java代碼)並在任何你想要的地方運行它。您如何調用它取決於您 - 安排它,手動調用它N次,您的呼叫。顯然,如果你的工作涉及共享資源,那麼安全地並行運行取決於你 - 通常的併發問題適用。

如果您有商業產品,那麼您可以使用Talend管理中心(TAC)。 TAC允許您在不同情況下安排一次以上的工作。或者,如果要將並行化邏輯保留在作業中,則考慮在一個作業中使用tParallelize組件來運行另一個作業N次。