Azure Data Factory CICD后链接服务错误:MI未配置问题咨询
错误含义
测试环境的Azure Data Factory实例(Data-Factory-Ds-qa)未启用系统分配托管标识,而你部署的链接服务采用了托管标识作为认证方式(从截图可见),部署时因找不到该ADF对应的托管标识,导致链接服务配置失败。
解决方法
- 启用ADF系统分配托管标识
通过Azure门户操作:- 登录Azure门户,定位到测试环境的Data-Factory-Ds-qa实例
- 在左侧导航栏选择「托管标识」
- 切换到「系统分配」标签页,点击「保存」,确认后系统会自动为该ADF生成托管标识
- 重新部署链接服务
托管标识启用完成后,重新触发CICD部署流程,或手动更新链接服务的认证配置,确保指向刚生成的系统分配托管标识 - 优化CICD模板避免重复问题
若后续部署仍出现该问题,检查ADF的ARM部署模板,确保模板中包含系统分配托管标识的定义,示例配置如下:
加入该配置后,CICD部署时会自动为目标环境的ADF启用托管标识,无需手动操作"identity": { "type": "SystemAssigned" }
内容的提问来源于stack exchange,提问作者Rudra
相关产品推荐
相关产品推荐

