如何根据输入值的数量运行不同的子作业Talend

时间:2019-04-17 08:36:00

标签: talend

我正在将詹金斯的一些价值观传递给塔伦德以执行工作。

如果有一个输入值,我想运行不同的子作业,如果有3个输入值,我想运行另一个作业。

有什么办法可以在塔伦德做到这一点吗?

1 个答案:

答案 0 :(得分:1)

使用tJava分析/验证您拥有多少个参数/输入值,创建一个保存作业类型的全局变量,然后使用tRunJob ((String)globalMap.get("jobToRun")).equals("single")

使用链接是否触发了正确的作业