我使用C#和Azure SDK创建了带有复制活动的Azure数据工厂。 如何使用CI / CD进行部署?
任何网址或链接都有帮助
答案 0 :(得分:1)
现在可以直接使用ARM模板甚至Git(Github或Azure DevOps)通过Web用户界面直接进行数据工厂的持续集成和交付。
只需单击“设置代码存储库”,然后按照步骤操作即可。
检查以下链接以获取更多信息,包括视频演示:https://aka.ms/azfr/401/02
答案 1 :(得分:0)
我从微软那里得到的一个想法是,使用相同的Azure SDK,您可以反序列化对象并将遵循官方目录结构的JSON文件保存到本地GitHub / Git工作目录中
换句话说,您将不得不模仿门户网站上的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还是陌生的,但是我确实知道其他部门已经建立了这个系统,并且看起来正在为他们工作。