DB Input Talend作业执行

DB Input Talend作业执行,talend,Talend,我是Talend的新手,我在Talend创造了一份工作,如下所示 我从DBInput 1、DBInput 2和DBInput3获取结果集,并使用tMap比较三个结果集,并使用DBOutput更新一个表 序列应该是这样的:首先获取DBInput 1结果集,然后获取DBInput 2结果集 然后得到DBInput 2结果集并比较这三个结果集 但是首先执行DBInput 2,然后获得结果集,并在执行DBInput 1和DBInput 3之前进行比较,因此我无法更新表 我的tMap序列是 有人能告诉

我是Talend的新手,我在Talend创造了一份工作,如下所示

我从DBInput 1、DBInput 2和DBInput3获取结果集,并使用
tMap
比较三个结果集,并使用DBOutput更新一个表

序列应该是这样的:首先获取DBInput 1结果集,然后获取DBInput 2结果集 然后得到DBInput 2结果集并比较这三个结果集

但是首先执行DBInput 2,然后获得结果集,并在执行DBInput 1和DBInput 3之前进行比较,因此我无法更新表

我的tMap序列是

有人能告诉我这个序列有什么问题吗


非常感谢您提前

您可以在tMap内更改查找顺序。在输入侧(左侧),选择查找表,它将以黄色突出显示,然后使用左上角的箭头将其向上或向下移动。

非常感谢您的回复,我添加了tMap序列。请查看该序列。您能解释一下“比较三个结果集”的意思吗?更新目标表的条件是什么?非常感谢您提供的信息,我已经按照您所说的更改了行,它正在工作:)