我有一个ADF管道,按顺序有3个不同的活动。我想捕获失败的活动的错误消息。因此,我通过传递一个参数创建了一个存储过程,它可以使用@activity('Activity name').Error.Message
捕获该参数
但是使用该表达式,我只能获得指定活动的错误消息。
如何捕获任何活动(管道中的三个活动(的错误消息这将是活动按顺序排列时的管道输出。
据我所知,您需要创建三个存储过程来捕获相应活动的错误消息。
@concat(activity('Activity1').Error?.message,'|',activity('Activity2')?.Error?.message,'|',activity('Activity3')?.Error?.message)