【发布时间】:2020-12-12 00:58:19
【问题描述】:
我正在创建一个小项目来跟踪 ETL 日志。我创建了一个带有参数的存储过程和一个自定义 SQL 表来加载 ETL 日志。
在 ADF 中,我有多项活动。最后,我使用存储过程活动以及映射到 ADF 系统变量(如管道名称、错误详细信息等)的参数来登录 SQL 表。
问题:每当中间的活动发生错误时,管道就会失败并且不会触及存储过程活动。比如,假设我有 Copy1、Copy2、Copy3,最后是 ETLLog_StoredProcedure。如果 Copy2 失败,则管道运行在 Copy2 处停止,并且不运行存储过程活动。
我已使用 Activity-On-Completion 连接将所有 Copy 活动连接到 ETLLog_StoredProcedure。看看下面的图片。
期望:即使管道失败/成功,我也需要调用存储过程活动,以便我可以记录管道的状态。
【问题讨论】:
标签: sql-server azure azure-sql-database azure-data-factory-2