ADF动态内容中多活动错误信息适配配置咨询
ADF动态获取失败活动错误信息解决方案
可以通过ADF动态内容实现自动获取对应失败活动的错误信息,以下是两种可行方案:
通用方案:利用
pipeline().FailedActivities集合获取失败活动,由于你的场景中同一触发分支只会有一个活动失败,直接取集合首个元素的错误信息即可:@first(pipeline().FailedActivities).Error.message针对性判断方案:通过判断具体活动的执行状态,指定对应错误信息:
@if(equals(activity('Notebook').Status, 'Failed'), activity('Notebook').Error.message, activity('Synapse_SP').Error.message)逻辑说明:若Notebook活动失败,调用它的错误信息;否则(此时仅当Synapse_SP活动失败才会触发Failure存储过程),调用Synapse_SP的错误信息。
将上述任意一种动态内容替换你当前使用的@activity('Notebook').Error.message,即可实现需求。
内容的提问来源于stack exchange,提问作者Rchee
相关产品推荐
相关产品推荐

