我正在尝试通过 Azure CLI 部署 ARM 模板,如下所示:
az deployment group create --name APP-ADF-Template --resource-group <my-resource-group> --template-file ./pipelines/app_arm.json --parameters ./pipelines/app_stage_arm_params.json
但是,当任何触发器处于Start
状态时,就会出现错误。
ERROR: Deployment failed. Correlation ID: 10c0ee19-1452-41ce-8edd-4ecf33499f25. {
"error": {
"code": "TriggerEnabledCannotUpdate",
"message": "Cannot update enabled Trigger; the trigger needs to be disabled first. ",
"target": null,
"details": null
}
}
我们可以使用以下命令一一停止触发器。
az datafactory trigger stop --factory-name <my-data-factory> --resource-group <my-resource-group> --trigger-name <my-trigger-1>
像这样我们有10多个触发器,很难一一阻止。有什么方法可以立即停止所有这些并在部署成功后启动所有这些?