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

Arj*_* H. 5 designer azure-data-factory visual-studio-2019

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

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

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

由于创建 Azure 数据工厂项目似乎不可能(或者我是否遗漏了什么?),在持续集成/持续部署 ADO 环境中使用 Azure 数据工厂的推荐方法是什么?

小智 2

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

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

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