Visual Studio 2019 项目中的 Azure 数据工厂设计器

Azure Data Factory designer in Visual Studio 2019 project

我 运行 遇到了 Azure 数据工厂的发布管道问题。在大多数类型的 Azure 实体(例如 Web 应用程序或 sql 项目)中,我可以在 Visual Studio 中开发项目并使用 ADO 创建构建和发布以将项目部署到 Azure。使用变量和库,我可以在每个环境的基础上创建适当的发布定义变量,并确保我部署的构建对于发布管道的每个步骤都是相同的(即 dev -> tst -> stg -> prd) .你知道吗,正常的连续 integration/continuous 部署过程?

但是对于 Azure 数据工厂,我似乎必须直接在 Azure 门户中为一个环境创建数据工厂,然后为管道中的另一个环境再次创建它(我知道我可以手动导出和重新导入) .

我想要的是能够在 Visual Studio (2019) 中创建一个 Azure 数据工厂项目,在 Visual Studio 中使用与 Azure 门户中类似的设计器维护它,将其签入 git 并使用 ADO 中的构建和发布进行部署。

由于似乎无法创建 Azure 数据工厂项目(或者我遗漏了什么?),在连续 integration/continuous 部署 ADO 环境中使用 Azure 数据工厂的推荐方法是什么?

ADFV2 没有 Visual Studio 的插件,大部分工作都在用户体验方面。 我们建议您使用 ADF UI 作为您的开发工具,您可以在其中轻松定义您的工作流程并验证您的更改。

对于 CICD,您可以将您的开发工厂与 GIT 集成,然后按以下方式设置 CICD https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment.

每次发布到 Dev 工厂都会触发您的发布管道,该管道可以将构建和部署到剩余阶段。