首页 > 解决方案 > 从复制活动 Azure 数据工厂中的故障点恢复

问题描述

假设我尝试使用 ADF 复制活动将表中的 1000 条记录从数据库复制到 Azure SQL DB/Synapse。如果复制 600 条记录后复制活动失败,是否可以重新运行/重新启动管道,以使复制活动避免复制已复制的记录(在早期运行中复制的 600 条记录)并从剩余的 400 条记录中恢复复制操作?

标签: azure-data-factory

解决方案


在此处输入图像描述您必须在 COPY 活动中添加自定义脚本以检查目标,然后仅从源中获取目标中不可用的那些记录。

您可以将新记录存储在临时表中,然后使用临时表插入目标表。

谢谢!


推荐阅读