2012-01-30 67 views
1

我需要知道如何在talend中以不同的参数并行运行单个作业。并行运行一个作业

+0

我会改善问题
在不同参数的同一时间运行相同的工作。 – 2012-01-30 10:34:49

回答

5

答案很直接,但取决于你想要什么,以及你是使用免费的Talend还是商业的。

至于参数去,请确保您的工作是使用上下文变量 - 这是在传递参数的首选方式

至于并行运行,有几个选项。

Talend的工作室是一个java代码生成器,所以你可以导出你的工作(它只是java代码)并在任何你想要的地方运行它。您如何调用它取决于您 - 安排它,手动调用它N次,您的呼叫。显然,如果你的工作涉及共享资源,那么安全地并行运行取决于你 - 通常的并发问题适用。

如果您有商业产品,那么您可以使用Talend管理中心(TAC)。 TAC允许您在不同情况下安排一次以上的工作。或者,如果要将并行化逻辑保留在作业中,则考虑在一个作业中使用tParallelize组件来运行另一个作业N次。