如何使用单个存储过程捕获管道中多个活动3中每个活动的错误消息

问题描述

我有一个ADF管道,该管道依次具有3种不同的活动。我想捕获活动失败的错误消息。因此,我通过传递一个可以使用@activity('Activity name').Error.Message

捕获的参数来创建了一个存储过程。

但是使用该表达式我只能得到指定活动的错误消息。

如何捕获 any 活动(管道中的三个活动)的错误消息 这将是管道输出,因为活动是按顺序进行的。

解决方法

据我所知,您需要创建三个存储过程来捕获对应活动的错误消息。