azure 使用二头肌将全局参数添加到数据工厂

mpbci0fu  于 2023-05-18  发布在  其他
关注(0)|答案(1)|浏览(108)

我无法使用bicep将全局参数添加到Azure数据工厂。部署运行正常,但数据工厂中的全局参数列表为空。
我使用了这个代码:

resource dataFactory 'Microsoft.DataFactory/factories@2018-06-01' = {
name: name
identity: {
  type: 'SystemAssigned'
}
properties: {
  globalParameters: {
    environment: {
      type: 'String'
      value: 'dev'
      }
    }
  }
location: location
}

我做错了什么?
在我的开发环境中,它是通过Git配置启用的。

2skhul33

2skhul331#

正如this documentation中提到的,您需要在ARM模板中配置git configuration来创建global-parameters。
而不是使用Microsoft.DataFactory/factories,你需要使用Microsoft.DataFactory/factories/globalParameters在你的二头肌模板。

"Microsoft.DataFactory/factories": {
"properties": {
"globalParameters": {
"*": {
"value": "="
},
.............

and instead added:

"Microsoft.DataFactory/factories/globalparameters": {
"properties": {
"*": "="
}
}

有关详细信息,请参阅此二头肌模式示例shared here

相关问题