复制数据-如何跳过“身份”列

时间:2018-08-28 14:44:13

标签: azure-data-factory

我正在设计一个复制数据任务,其中Sink SQL Server表包含一个Identity列。在我看来,“复制数据”任务始终希望我映射该列,但我不应该将该列包括在要映射的列列表中。有谁知道我如何获得ADF复制数据任务来忽略接收器标识列?

2 个答案:

答案 0 :(得分:2)

如果您正在使用复制数据工具,并且在sql服务器中,该ID设置为自动递增,则在映射步骤中不应显示该ID。请告诉我们是否不是这种情况。

如果使用的是创建管道/数据集,则可以转到接收器数据集架构选项卡,除去id列。然后转到复制活动映射选项卡,再次单击导入方案。 ID列现在应该已经消失了。

答案 1 :(得分:0)

在执行复制步骤之前,您可以在给定表中包含SET_IDENTITY_INSERT_ON语句。完成后,将其设置为OFF。