Azure 数据工厂复制任务在 ID 中创建间隙

Azure Data Factory Copy Task Creates Gap In IDs

我设置了 Azure DataFactory 复制任务,将员工数据从 MySQL 数据库复制到 SQL 服务器数据库。除了复制操作在复制时在 ID 值中产生巨大差距这一事实外,数据复制得很好。正如您在此处的图像中看到的,ID 值从 1689 跳到 2410,没有任何明显的解释。当我从 table 到 MySQL 中的 select 时,ID 以正确的顺序显示,但是一旦我执行此复制任务,它就会产生这个奇怪的差距。我已经做了很多谷歌搜索和阅读文档,试图弄清楚为什么会发生这种情况,但运气不佳。我希望有人能提供任何帮助。

@morris295,感谢您在评论中更新问题来源和解决方案,将您宝贵的讨论作为答案发布以帮助其他社区成员。

由于对数据执行了一些 inserts/deletes,因此在测试实例中的 ID 范围之间发现了一些差距。生产实例中不存在此问题,Id 之间没有任何间隙。