与Azure数据工厂的DevOPS

时间:2018-05-19 14:01:31

标签: devops-services azure-data-factory-2

我使用C#和Azure SDK创建了带有复制活动的Azure数据工厂。 如何使用CI / CD进行部署?

任何网址或链接都有帮助

4 个答案:

答案 0 :(得分:1)

现在可以直接使用ARM模板甚至Git(Github或Azure DevOps)通过Web用户界面直接进行数据工厂的持续集成和交付。

只需单击“设置代码存储库”,然后按照步骤操作即可。

检查以下链接以获取更多信息,包括视频演示:https://aka.ms/azfr/401/02

答案 1 :(得分:0)

我从微软那里得到的一个想法是,使用相同的Azure SDK,您可以反序列化对象并将遵循官方目录结构的JSON文件保存到本地GitHub / Git工作目录中

Official repository structure

换句话说,您将不得不模仿门户网站上的UI Save All / Save按钮的作用。

然后使用Git bash,您只需提交并推送到您的工作分支(即开发),然后就可以从UI中发布(这将创建一个带有ARM对象的adf_publish发布分支)

使用VSTS和UI发布功能的CI的官方参考:https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment

答案 2 :(得分:-1)

不幸的是,乍一看,用于ADF的CI / CD并不是很直观。 看看这篇博客文章,我将逐步描述什么/如何/为什么:

Deployment of Azure Data Factory with Azure DevOps

如果您有任何问题或疑虑,请告诉我,最后-如果这对您有用。

祝你好运!

答案 3 :(得分:-1)

有关如何使用Azure DevOps和Data Factory启用CI / CD的资源来自以下Microsoft网站:

Continuous integration and delivery (CI/CD) in Azure Data Factory

我对DevOps和CI / CD还是陌生的,但是我确实知道其他部门已经建立了这个系统,并且看起来正在为他们工作。