标签: oracle postgresql talend
我有一个表需要使用ETL工具talend从Oracle源代码提取到格陵兰目标。该表非常庞大,因此我们希望逐步加载每日数据。该表没有任何主键或唯一键。
表有日期列,我能够从上次更新日期获得插入/更新的记录,但是要插入该数据,我们需要一个主键。
有关如何在不使用主键的情况下加载数据的任何解决方案?
答案 0 :(得分:0)
您需要在插入目标表的组件的架构中的talend中定义键,如下所示:
您可以使用此键更新您的表格,在相同组件的高级设置中,激活复选框$account并选择您的密钥:
$account
这是针对没有主键的Oracle表进行测试和处理的,它应该适合你。