创建Azure Data Factory链接服务时,Azure Databricks集群加载失败求助
解决Azure Data Factory链接Databricks集群加载失败的排查步骤
- 检查集群运行状态:确保Databricks集群处于Running状态,Pending、Terminated或Error状态的集群无法被ADF正常链接,可直接登录Databricks控制台确认。
- 验证权限配置
- 确认Databricks访问令牌对应的账号拥有集群的Can Attach To权限,可在Databricks集群的「权限」设置页核查。
- 若使用ADF托管身份链接,需确保该身份已被添加到Databricks工作区权限列表中,且具备访问目标集群的权限。
- 排查网络连通性
- 对于VNet注入的Databricks集群,检查ADF集成运行时(IR)的网络可达性:使用自托管IR的话,需确保IR部署机器能访问Databricks工作区控制平面及集群数据平面的443端口;使用托管IR的话,需配置VNet对等或专用链接打通网络。
- 检查Databricks工作区防火墙规则,确认已允许ADF实例或自托管IR的IP地址访问。
- 使用集群ID替代名称
避免手动输入集群名称带来的字符、大小写误差,直接从Databricks集群详情页的URL中复制集群ID(格式如xxxx-xxxxxx-xxxxxx),在ADF链接服务配置中选择「使用集群ID」并填入该值。 - 确认令牌权限范围
生成Databricks访问令牌时,需确保勾选了clusters-read或clusters-manage权限范围,无对应权限的令牌无法读取集群信息。 - 检查区域一致性
确认ADF实例与Databricks工作区位于同一Azure区域,跨区域链接可能因网络策略或延迟导致加载失败。 - 核对ADF链接服务配置
- 确保Databricks工作区URL格式正确(示例:
https://abc123.azuredatabricks.net),无多余字符或拼写错误。 - 若开启了高级选项中的SSL验证,确认证书配置无误;若有代理设置,检查代理是否能正常访问Databricks服务。
- 确保Databricks工作区URL格式正确(示例:
内容的提问来源于stack exchange,提问作者sashidhar chary
相关产品推荐
相关产品推荐

