我正在学习Talend。我有一个场景,我必须将if if if条件应用于父作业的输出并根据结果调用其中一个子作业。我想到了几个选项,比如使用全局变量或上下文变量。是否可以将子作业配置为侦听全局/上下文变量更改并在条件匹配时运行?我试图配置这个,但无法理解我在哪里可以进行这些配置。
我甚至尝试将父作业组件的输出转换为tjavarow,我可以在if条件下使用if else编写java代码。我正在考虑明确调用if else分支中的子作业,但我无法取得任何进展。有人可以通过正确的方法指导我吗?任何新的方法也受到欢迎。
注意:我们正在使用Talend的免费版本。