Azure Data Factory构建管道ARM模板部署报错及后续问题求助
Azure Data Factory ARM模板部署管道报错排查
我正在执行一个基于ARM模板的Azure Data Factory构建部署管道,对应的YAML脚本如下:
# Starter pipeline # Start with a minimal pipeline that you can customize to build and deploy your code. # Add steps that build, run tests, deploy, and more: # https://aka.ms/yaml trigger: - adf_publish pool: vmImage: ubuntu-latest steps: - script: | tree $(System.DefaultWorkingDirectory) displayName: Show file structure of System.DefaultWorkingDirectory during a build - task: AzurePowerShell@5 inputs: azureSubscription: 'NewAzureConnection' ScriptType: 'FilePath' ScriptPath: '$(System.DefaultWorkingDirectory)/adf-xxxxx-xxxxx-dev/PrePostDeploymentScript.ps1' ScriptArguments: '-armTemplate "$(System.DefaultWorkingDirectory)/adf-xxxx-xxxx-dev/ARMTemplateForFactory.json" -ResourceGroupName $(ResourceGroupUAT) -DataFactoryName $(DataFactoryUAT) -predeployment $true -deleteDeployment $false' azurePowerShellVersion: 'LatestVersion' - task: AzureResourceManagerTemplateDeployment@3 inputs: deploymentScope: 'Resource Group' azureResourceManagerConnection: 'NewAzureConnection' subscriptionId: 'xxxxxx-xxxx-xxx-xxxxxxxx03' action: 'Create Or Update Resource Group' resourceGroupName: '$(ResourceGroupUAT)' location: '$(Location)' templateLocation: 'Linked artifact' csmFile: '$(System.DefaultWorkingDirectory)/adf-xxxxabric-dev/ARMTemplateForFactory.json' csmParametersFile: '$(System.DefaultWorkingDirectory)/adf-xxxxxx-dev/ARMTemplateParametersForFactory.json' overrideParameters: '-factoryName $(DataFactoryUAT)' deploymentMode: 'Incremental'
首次运行管道时,AzureResourceManagerTemplateDeployment@3任务失败,报错信息:
##[error]Failed to check the resource group status. Error: {"statusCode":403}
为订阅添加了Data Factory Contributor角色后,原403问题已解决,但现在出现了新的报错(对应截图),请问是什么原因导致的?
内容的提问来源于stack exchange,提问作者Patterson
相关产品推荐
相关产品推荐

