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

如何在Azure Data Factory中动态传入Azure Synapse Notebook名称

在Azure Data Factory中动态传入Azure Synapse Notebook名称的实现步骤
  • 步骤1:创建管道参数
    在ADF管道的「参数」选项卡中,添加一个字符串类型的参数(例如命名为NotebookName),用于存储要动态指定的Notebook名称。

  • 步骤2:配置Synapse Notebook活动
    在管道中添加「Synapse Notebook」活动,切换到活动的「设置」页签:

    • 不要直接选择固定的Notebook路径,点击「笔记本路径」输入框旁的动态内容按钮(fx图标);
    • 使用表达式拼接完整的Notebook路径,示例表达式:
      @concat('/Notebooks/', pipeline().parameters.NotebookName)
      
      (注:若你的Notebook存储在子文件夹下,需调整路径前缀,比如/Notebooks/ETL/)
  • 步骤3:动态传递参数值

    • 手动触发管道时:在触发界面输入目标Notebook的名称即可;
    • 从其他活动传递时:比如在ForEach活动中,可将遍历项中的Notebook名称字段绑定到参数,示例表达式:
      @item().notebook_name
      
      (需确保上游活动输出包含对应的Notebook名称字段)
  • 步骤4:验证执行结果
    运行管道后,查看Synapse Notebook活动的输出日志,确认实际调用的Notebook路径与预期一致,同时检查Synapse端是否成功执行了目标Notebook。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 12:24:21