【问题标题】:CI/CD pipeline for Data factory V1 using VSTS使用 VSTS 的数据工厂 V1 的 CI/CD 管道
【发布时间】:2018-12-07 15:27:45
【问题描述】:

我正在为我的 Data factory V1 项目创建一个完整的 CI/CD 管道,我正在使用 VSTS 进行实施。

我能够通过部署所需的 VSTS 执行大部分任务,但是,我无法确定是否可以在我的项目中完全实施持续部署。

我有一个通用的解决方案文件负责保存 4 个不同的数据工厂项目,每个项目都包含 4 个数据流管道。

问题并非每次都将整个解决方案部署到更高的环境。我们在每个部署中部署了特定的管道。

是否可以部署特定的管道,即从每个项目中选择一个并使用发布管道提前部署它们。

如果是,我们将如何在 vsts 发布管道中实现它?它会是增量的吗?

【问题讨论】:

  • 我正在尝试实现这一点,一旦完成我会告诉你感谢你的帖子真的很有帮助!

标签: c# azure continuous-integration azure-devops azure-data-factory


【解决方案1】:

请查看this blog,这可能会有所帮助。作者正在使用类似的方法进行部署。在使用 PowerShell 命令部署 JSON 文件之前,编辑它们以将特定于环境的值插入到数据工厂定义中。您可以将这些值作为参数从 VSTS 部署管道传递。

也可以看看这个博客:Deploy Azure Data Factory using PowerShell

如果你想控制特定的管道,你可以使用一些 3rd-party 扩展,比如这个--Azure Data Factory

Azure 数据工厂管道管理,此发布任务可以添加到发布管道中,以暂停或恢复 Azure 数据工厂的所有管道。

【讨论】:

    【解决方案2】:

    这是 ADF V2 Continuous integration and deployment 的文档 使用 ADF V2 UI,它将允许您将 VSTS 存储库绑定到您的 Azure 数据工厂。

    【讨论】:

      猜你喜欢
      • 2023-02-12
      • 2019-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-23
      相关资源
      最近更新 更多