Azure Data Factory发布失败:求助定位'master'无效引用
追踪Azure Data Factory中无效'master'引用的方法
检查Git配置关联分支
打开ADF Studio的管理中心,进入Git配置页面,确认当前关联的分支列表里是否存在'master',同时排查分支名称是否有拼写错误(比如误写为'maste');另外检查发布分支设置,确认是否被错误配置为不存在的'master'分支。批量扫描所有资源的JSON定义
在本地克隆的ADF Git仓库目录中,用命令批量搜索所有.json文件里的'master'字符串:- Windows(PowerShell):
Get-ChildItem -Recurse -Filter *.json | Select-String -Pattern "master" - macOS/Linux(终端):
grep -r "master" --include="*.json" .
重点查看数据集、链接服务、管道的引用字段,确认是否有资源引用了名为'master'的不存在实体,或是分支引用配置错误。
- Windows(PowerShell):
检查发布配置文件
查看ADF的arm-template-parameters-definition.json发布配置文件,确认其中是否有硬编码的'master'分支引用,或是参数配置错误指向了'master'。核对模式切换记录
若之前进行过Git模式与数据工厂模式的切换,检查切换过程中是否残留了'master'分支的引用配置,可尝试重新切换模式并重新同步分支。排查触发器与全局参数
检查所有触发器的配置内容,确认是否有引用'master'分支下的特定资源;同时查看全局参数,排查是否包含与'master'相关的配置项。
内容的提问来源于stack exchange,提问作者Patterson
相关产品推荐
相关产品推荐

