Я пытался заставить развертывания фабрики данных работать через VSTS, и в основном я там, но у меня возникает сбой из-за того, что триггеры должны быть отключены для перезаписи. Сообщение об ошибке ниже:
Remove-AzureRmDataFactoryV2Trigger : HTTP Status Code: BadRequest
Error Code: TriggerEnabledCannotUpdate
Error Message: Cannot update enabled Trigger; it needs to be disabled first.
Request Id: <id number here>
Timestamp (Utc):06/17/2018 21:31:49
At line:1 char:1
+ Remove-AzureRmDataFactoryV2Trigger -ResourceGroupName "ResourceGroupName" -Data ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Remove-AzureRmDataFactoryV2Trigger], ErrorResponseException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.DataFactoryV2.RemoveAzureDataFactoryTriggerCommand
Я получаю эту ошибку, когда оба пытаюсь выполнить прямое развертывание, но также и при ручном запуске сценария PowerShell для удаления триггера
Remove-AzureRmDataFactoryV2Trigger -ResourceGroupName "ResourceGroupName" -DataFactoryName "DataFactoryName" -Name "TriggerName"
Я не могу найти способ отключить триггер через PowerShell или во время выпуска. Может ли кто-нибудь помочь мне найти способ обойти это? Без него я не могу выпускать выпуски непрерывной интеграции с фабрикой данных.
Спасибо