![](/img/trans.png)
[英]Azure Data Factory Copy Activity fails converting MongoDB ISODate to DateTime v2 connector
[英]Azure ADF V2 - Activity on completion
我正在创建一个小项目来跟踪 ETL 日志。 我创建了一个带有参数和自定义 SQL 表的存储过程来加载 ETL 日志。
在 ADF 中,我有多个活动。 最后,我使用带有映射到 ADF 系统变量(如管道名称、错误详细信息等)的参数的存储过程活动来登录 SQL 表。
问题:每当中间的活动出现错误时,管道就会失败并且不会触及存储过程活动。 就像,假设我有 Copy1、Copy2、Copy3 和最后ETLLog_StoredProcedure
。 如果 Copy2 失败,管道运行会在 Copy2 处停止,并且不会运行存储过程活动。
我已使用 Activity-On-Completion 连接将所有 Copy 活动连接到ETLLog_StoredProcedure
。 看看下面的图片。
期望:即使管道失败/成功,我也需要调用存储过程活动,以便我可以记录管道的状态。
我添加了图片以便更好地理解
要在管道中只有一个存储过程调用,您只需添加选项“跳过”。
因此,通常活动“复制数据3”有2个选项来完全填充执行活动“存储过程1”的条件,完成或跳过。 当“复制数据1”和“复制数据2”都完成并且“复制数据3”被跳过时,“存储过程1”被执行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.