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

ADF Execute Pipeline活动如何将自身名称作为参数传给子管道

实现方案
  • 第一步:在子管道中新增一个字符串类型的自定义参数,例如命名为caller_execution_activity_name,可按需设置默认值方便子管道单独调试。
  • 第二步:打开主管道中对应的Execute Pipeline活动配置面板,进入「参数」tab,找到刚创建的子管道参数,填入表达式 @activity('<当前Execute Pipeline活动的名称>').Name 作为参数值。

    注:该表达式会动态返回当前Execute Pipeline活动的名称,后续如果修改活动名称,ADF/Synapse Pipeline会自动同步表达式内的活动名引用,无需手动修改。

  • 第三步:子管道内所有场景都可以通过@pipeline().parameters.caller_execution_activity_name获取到传入的活动名称,传递给Databricks notebook时直接将该表达式填入notebook参数的值配置即可。

如果主管道内有多个Execute Pipeline活动调用同一个子管道,每个活动按上述规则单独配置参数即可,子管道可根据传入的活动名称区分不同的调用来源,执行分支逻辑。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 12:27:02