将 Azure 数据工厂管道有条件地部署到另一个资源组

Posted

技术标签:

【中文标题】将 Azure 数据工厂管道有条件地部署到另一个资源组【英文标题】:Conditional deployment of Azure Data Factory pipelines to another resource group 【发布时间】:2019-11-20 21:08:59 【问题描述】:

我正在使用 here 中提到的 Azure DevOps 发布管道将我的 Azure 数据工厂从一个资源组(例如 dev)部署到另一个(例如 prod)。

在任何时候,在我的 dev 数据工厂中,我都会有一些管道准备好发布/部署到 prod,而有些管道还没有。

目前,每当我在数据工厂作者门户上点击 Publish 时,我的所有 dev 数据工厂管道都会部署到 prod 数据工厂。但是,我只想将少数几个管道部署到我的prod 数据工厂,而不是全部。

我认为 Azure 资源管理器提供了 condition 属性。但是,我不能使用它,因为我的模板是自动生成的(在adf-publish 分支中)。

非常感谢任何有关如何有条件地将某些 dev 数据工厂管道部署到我的 prod 数据工厂的帮助。

【问题讨论】:

【参考方案1】:

如文档所述,它不受支持。 https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment#unsupported-features

【讨论】:

以上是关于将 Azure 数据工厂管道有条件地部署到另一个资源组的主要内容,如果未能解决你的问题,请参考以下文章

Azure 数据工厂 (ADF) 中的选择性部署?

如何从 Azure 数据工厂安全地调用 Azure 逻辑应用

通过 GitLab 部署 Azure 数据工厂管道

Azure 数据工厂 - 删除活动时出错

是否可以使用 ARM 模板重新部署 Azure 数据工厂

如何在 Azure 数据工厂内拥有不同数量客户的不同环境中使用相同的管道?