簡體   English   中英

使用或不使用觸發器為 Azure 數據工廠創建 CI 和 CD 管道

[英]Creating CI and CD pipelines for Azure data factory with or without triggers

嘗試為 ADF 配置發布管道時出現如下錯誤:

Trigger enabled cannot update : Cannot update enabled trigger; trigger needs to be disabled first.

但是 ADF 中沒有觸發器。

如何處理?

發布管道有 3 個步驟

  1. 禁用觸發器 Azure 電源 shell 腳本

$triggersADF | ForEach-Object { Stop-AzureRmDataFactoryV2Trigger -ResourceGroupName <ResourceGroupName> -DataFactoryName <DataFactoryName> -Name $_.name -Force }

  1. ARM模板部署

  2. 啟用觸發器 Azure 電源 shell 腳本

$triggersADF | ForEach-Object { Start-AzureRmDataFactoryV2Trigger -ResourceGroupName <ResourceGroupName> -DataFactoryName <DataFactoryName> -Name $_.name -Force }

您似乎已經按照 MS 文檔的順序部署 ADF

我懷疑 ARM 模板中有一些意想不到的東西。 我建議您手動導出模板並改用它。 你的腳本看起來不錯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM