【问题标题】:How to use the build pipeline to deploy azure data factory resources?如何使用构建管道部署 Azure 数据工厂资源?
【发布时间】:2020-06-08 20:21:26
【问题描述】:

我有一个要使用 azure devops 部署的 Azure 数据工厂。因此,我使用“发布构建工件”任务创建了一个构建管道,并创建了名为“drop”的工件文件夹,其中包含我要部署的资源。

我需要有关发布管道的帮助。我应该在我的发布管道中使用哪个任务来部署这个工件文件夹“drop”?

我最初尝试使用 ARM 模板部署,但它没有使用放置文件夹,而是每次都部署所有内容,即整个数据工厂。所以我创建了一个构建文件夹,其中我只有有限的东西要部署。但我现在被相同的发布管道任务困住了。

任何帮助都会很棒。谢谢

【问题讨论】:

  • 如果你有构建管道来生成工件,那么你可以将生成的工件直接添加到发布管道中,你可以查看文档Artifact sources。或者,选择Azure Repos Git 并手动选择来源。我误解了要求吗?
  • 我可以添加工件。正如您提到的链接,我已经完成了,并且添加了工件。但是要使发布管道正常工作,我们需要一些任务来帮助在下一阶段部署该工件,对吗?我想在这里知道的那个任务。因为对于 ADF 部署,我总是看到“资源组部署任务”。但实际上并没有帮助。
  • @YangShen-MSFT 你能提供一些帮助吗?
  • 您好,很抱歉回复晚了。如果您正在寻找在发布管道阶段之间传递工件的方法,您可以使用PublishPipelineArtifactDownloadPipelineArtifact 任务,检查Publish and download artifacts,您将看到这些任务可以在管道中的阶段之间共享文件.

标签: azure azure-devops azure-data-factory


【解决方案1】:

您需要使用版本 2 的 RG 部署:

然后您需要选择、创建或更新资源组。

您需要在模板路径文本框中提供ADF ARM模板的路径。

谢谢,

普拉提克

【讨论】:

  • 其实我不想使用ARM模板部署方式,因为那样创建构建管道也没用。
猜你喜欢
  • 2021-07-15
  • 2021-05-04
  • 2019-11-20
  • 1970-01-01
  • 2021-12-07
  • 2022-01-25
  • 2021-12-07
  • 2020-03-16
  • 2019-10-24
相关资源
最近更新 更多