我正尝试将大约40个表从sql azure的一个实例移动到具有azure数据工厂的另一个表。流程如下所示:
我运行一个存储过程以禁用表之间的引用约束,然后使用delete语句删除所有现有数据。我遍历表以使用@item()。copyActivity.translator映射进行复制,然后重新启用所有约束。但是,这些ID与源数据库中的ID不同,并且正在创建新的ID。无论如何,要使数据完全相同吗?
编辑:
我已经修改了foreach步骤的“复制试用版”以执行以下操作,但是仍然遇到相同的问题,并且它忽略了标识插入: