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

无法从Azure Data Factory执行Databricks Notebook的问题咨询

从Azure Data Factory传递参数到Databricks Notebook出错的常见原因
  • 参数名称大小写不匹配
    Databricks的widget参数名称区分大小写,检查ADF中配置的参数名称是否和Notebook里定义的entityName完全一致(比如ADF里写成EntityName就会匹配失败)。

  • ADF参数传递位置错误
    确认在ADF的Databricks活动中,参数是配置在**「Notebook参数」**区域,而非其他如「基础参数」的区域——只有对应区域的参数才会被传递给Notebook的widget。

  • Notebook中widget定义位置不当
    确保dbutils.widgets.text("entityName", "test" ,"Entity Name")这段代码在Notebook的最开头执行,不要被条件分支包裹或放在靠后的单元格,否则执行dbutils.widgets.get("entityName")时widget还未初始化,会触发找不到参数的错误。

  • ADF参数值格式错误
    如果ADF中参数值引用了变量或表达式,检查是否存在语法错误;如果是直接输入字符串,确认没有多余的引号或特殊字符导致参数传递异常。

  • 权限或集群环境问题
    检查ADF的服务主体是否有访问目标Databricks工作区和Notebook的权限,同时确认Databricks集群运行正常,未因资源不足或依赖缺失导致参数初始化失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 20:12:02