Continuous integration ADF CI/CD增量部署-仅更改管道,而不是整个ADF

Continuous integration ADF CI/CD增量部署-仅更改管道,而不是整个ADF,continuous-integration,cd,Continuous Integration,Cd,我正在为Microsoft提供的Azure数据方法开发AzureDevops并构建CI/CD管道。这将在测试/生产环境中创建完整的ADF及其实体。无论我们在哪里部署ARM模板,但我们只想部署更改后的管道,而不是整个ADF 我知道的方法是: 使用GIT-->合并到主机-->发布到ADF\U发布配置ADF 分支-->设置 CI/CD管道将模板和参数JSON用于各自的测试/生产环境 问题是“如何仅部署已更改的ADF管道/数据集/链接服务/触发器。如果其他实体没有更改,则不要部署 有人能给我推荐最好的方

我正在为Microsoft提供的Azure数据方法开发AzureDevops并构建
CI/CD
管道。这将在测试/生产环境中创建完整的ADF及其实体。无论我们在哪里部署ARM模板,但我们只想部署更改后的管道,而不是整个ADF

我知道的方法是:

使用GIT-->合并到主机-->发布到ADF\U发布配置ADF 分支-->设置

CI/CD管道将模板和参数JSON用于各自的测试/生产环境

问题是“如何仅部署已更改的
ADF
管道/数据集/链接服务/触发器。如果其他实体没有更改,则不要部署


有人能给我推荐最好的方法吗。

微软的方法目前不支持ADF的增量或部分部署,尽管ARM模板部署始终是增量部署。为什么这对您很重要?您的情况如何?同时,您可能对另一种部署ADF的方法感兴趣-直接从code:下一个版本我计划实施一个选项,包括/排除要部署的对象,并且在功能中仅包括已更改对象的部署。欢迎任何评论。Microsoft的方法目前不支持ADF的增量或部分部署,尽管ARM模板部署始终是增量部署。为什么它不重要rtant对您来说?您的情况如何?同时,您可能会对另一种部署ADF的方法感兴趣-直接从代码:下一版本我计划实现一个选项,以包括/排除要部署的对象,并且在该功能中仅包括已更改对象的部署。欢迎任何评论。