DB 输入 Talend 工作执行

问题描述 投票:0回答:1

我是Talend的新手,我在Talend中创建了一个工作,如下所示。

enter image description here

我从DBInput 1、DBInput 2和DBInput3中获取结果集,并使用以下方法比较这三个结果集 tMap 和使用DBOutput更新一个表。

顺序应该是这样的 首先得到DBInput 1结果集,然后得到DBInput 2结果集,再得到DBInput 2结果集,然后比较三个结果集。

但是DBInput 2先执行,结果集得到了,并且在DBInput 1和DBInput 3执行之前完成了comarision,所以我无法更新表,因为这个原因。

我的tMap序列是enter image description here

谁能指点一下,这个序列有什么问题。

先谢谢你

talend
1个回答
1
投票

你可以在tMap中改变查找的顺序。在输入端(左侧),选择查找表,它将以黄色高亮显示,然后使用左上角的箭头将它们向上或向下移动。enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.