使用VSTS的Data Factory V1的CI / CD管道

时间:2018-06-28 13:53:48

标签: c# azure continuous-integration azure-devops azure-data-factory

我正在为我的 Data factory V1 项目创建整个CI / CD管道,我正在使用VSTS进行实施。

我能够通过部署所需的VSTS执行我的大部分任务,但是,我无法确定是否有可能完全在我的项目上实现连续部署。

我有一个共同的解决方案文件,负责容纳4个不同的数据工厂项目,并且每个项目都具有4条数据流管道。

并非每次都将整个解决方案部署到更高的环境时,会出现 问题 。我们将在每个部署中部署特定的管道。

是否可以部署特定的管道,即从每个项目中选择一个管道,然后使用发布管道进行预先部署。

如果是,我们将如何在vsts发布管道中实现它,并且它将是增量式的?

2 个答案:

答案 0 :(得分:2)

请查看this blog,这可能会有所帮助。作者正在使用可比的方法进行部署。使用PowerShell命令部署JSON文件之前,请对其进行编辑以将特定于环境的值插入到Data Factory定义中。您可以从VSTS部署管道将这些值作为参数传递。

也请查看此博客:Deploy Azure Data Factory using PowerShell

如果您想控制特定的管道,可以使用一些第三方扩展,例如Azure Data Factory

Azure数据工厂管道管理,可以将此发布任务添加到发布管道中,以挂起或恢复Azure数据工厂的所有管道。

enter image description here

答案 1 :(得分:0)

这是ADF V2 Continuous integration and deployment的文档 使用ADF V2 UI,它将允许您将VSTS存储库绑定到Azure数据工厂。