我正在处理一项需要将所有Salesforce记录从对象A转移到对象B的要求,为此,我只需要使用Jitterbit ETL工具。
在对象中共有40亿条记录, 在源代码中,我无法在查询记录时使用回写选项。想到使用复选框或其他方法,但这会影响基于对象A的其他集成。如果可以的话,我每次只能查询100万。
探索了不同的选项:
-
我想到了查询ID并按顺序执行并存储最后一个记录ID并再次按顺序进行操作,我可以重复此过程,但是在300万条记录ID不一致之后。
-
最后,我决定每月在创建日期进行一次查询以查询记录。
-
我将源记录ID作为外部ID存储在Target中,这样我就不会插入重复项。
有没有更好的方法呢?有没有人做过这种情况,然后让我知道?
这将对您有很大的帮助