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



我有一个ADF管道,按顺序有3个不同的活动。我想捕获失败的活动的错误消息。因此,我通过传递一个参数创建了一个存储过程,它可以使用@activity('Activity name').Error.Message捕获该参数

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

如何捕获任何活动(管道中的三个活动(的错误消息这将是活动按顺序排列时的管道输出。

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

@concat(activity('Activity1').Error?.message,'|',activity('Activity2')?.Error?.message,'|',activity('Activity3')?.Error?.message)

相关内容

  • 没有找到相关文章

最新更新