Talend将数据插入或更新到表中

时间:2017-08-10 03:34:34

标签: talend

如何更新数据并将其插入输出表?

我已成功插入数据但无法更新数据。 情况是这样的:   如果表B中的ic_num存在于表B中 - >然后更新数据 别的 - >插入新数据

我已经使用了tMap并选择了动作插入或更新,但输出只插入了所有数据。

enter image description here

enter image description here

我确实尝试制作这样的设计,但我不知道在哪里为它设定条件。条件是检查ic_no是否已经存在。

enter image description here

1 个答案:

答案 0 :(得分:1)

您的.bash_profile不属于ic_num架构中密钥的一部分,您需要将其作为主键或唯一密钥的一部分。您可以通过单击“编辑架构”旁边的水平椭圆来完成此操作。

您甚至可以通过转到位于主窗口底部的“代码”编辑器来查看它生成的代码。

相关问题