Azure数据工厂环境设置



我正在为ADF设置一个环境。我有多个项目和部分,我需要支持。我注意到我只能在ADF中设置一个发布分支。

我们应该为每个项目创建ADF吗?设置环境的推荐方法是什么?

如果有完全不同的项目和不同的数据,需要多个adf。如果你想在同一个项目中工作,只需要管理不同的环境,如开发,测试和生产;所有这些都可以在一个ADF中管理。

开发者creates a feature branch做出改变。他们用最近的更改调试他们的管道运行。有关如何调试管道运行的更多信息,请参阅使用Azure数据工厂进行迭代开发和调试。

当一个开发人员对他们的变更感到满意后,他们创建一个从他们的特性分支到主分支或协作分支的pull请求,以获得同级对他们变更的评审。

当一个pull请求被批准并且变更被合并到主分支后,变更被发布到开发工厂。

当团队准备将更改部署到测试或UAT(用户验收测试)工厂时,团队将转到他们的Azure pipeline发行版,并将所需版本的开发工厂部署到UAT。此部署作为Azure pipeline任务的一部分进行,并使用Resource Manager模板参数来应用适当的配置。

在测试工厂中验证了更改之后,使用管道版本的下一个任务部署到生产工厂。

注意

注意:只有开发工厂与git存储库相关联。测试和生产工厂不应该有git存储库,应该只通过Azure DevOps管道或资源管理模板进行更新。

最新更新