You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何ADF监控显示管道失败?最后Set Variable活动执行成功

管道监控显示失败的原因及解决办法

为什么监控显示失败?

管道的整体状态由所有活动的执行结果共同决定,只要流程里有任意一个活动被标记为失败(比如你用的FAIL ACTIVITY),整个管道就会被判定为失败状态,不会只看最后一个执行成功的Set Variable活动。数据流管道会追踪每一步活动的执行记录,只要存在失败标记,就会把整个管道的状态设为失败。

如何让监控显示为SUCCESS?

可以通过以下方式解决:

  • 直接移除FAIL ACTIVITY:如果你的需求只是把变量设为NO,完全不需要触发失败活动,直接在False分支里执行Set Variable即可,这样整个分支没有失败活动,管道最终状态会是成功。
  • 给FAIL ACTIVITY配置忽略失败策略:在该活动的设置里找到错误处理选项,选择“忽略失败”,让这个活动的失败状态不向上传递,就不会影响整个管道的最终判定。
  • 用Try-Catch容器包裹FAIL ACTIVITY:把FAIL ACTIVITY放在Try块中,Catch块处理错误逻辑后继续执行后续的Set Variable,这样即使Try块里的活动失败,也会被Catch捕获,不会导致整个管道标记为失败。

内容的提问来源于stack exchange,提问作者MidTown

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 08:10:12