我使用 C# 和 Azure SDK 创建了带有复制活动的 Azure 数据工厂。如何使用 CI/CD 部署它?
任何网址或链接都会有所帮助
我使用 C# 和 Azure SDK 创建了带有复制活动的 Azure 数据工厂。如何使用 CI/CD 部署它?
任何网址或链接都会有所帮助
现在可以使用 ARM 模板甚至 Git(Github 或 Azure DevOps)直接通过 Web 用户界面进行数据工厂的持续集成和交付。
只需单击“设置代码存储库”并按照步骤操作。
查看以下链接了解更多信息,包括视频演示:https ://aka.ms/azfr/401/02
我从 Microsoft 得到的一个想法是,使用相同的 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
我关于如何使用 Azure DevOps 和数据工厂启用 CI/CD 的资源来自以下 Microsoft 站点:
我还是 DevOps 和 CI/CD 的新手,但我知道其他部门也有这个设置,而且看起来对他们有用。
不幸的是,ADF 的 CI/CD 乍一看并不是很直观。查看这篇博客文章,我正在逐步描述什么/如何/为什么:
如果您有任何问题或疑虑,请告诉我,最后 - 如果这对您有用。
祝你好运!