繁体   English   中英

Azure DevOps 数据工厂数据集和管道 CI/CD 参数

[英]Azure DevOps Data Factory Dataset and pipeline CI/CD Parameters

我正在尝试使用 Azure DevOps 为 Azure 数据工厂构建 CI/CD。 我能够设置管道和发布。 但是我有一个问题:

数据集

我有 2 个环境,DEV 和 PROD,如何在 CD 管道中传递参数以更改 Sink 和 Source 中不同部署阶段(dev 和 prod 环境)的文件路径(例如 dev 和 prod)

在此处输入图像描述

谢谢您的帮助!

还有另一种从主(协作)分支发布 ADF 的方法。 您可以为 json 文件(ADF 对象)中的每个节点(属性)定义(替换)值。 它将解决您的问题,因为您可以为每个环境(阶段)提供单独的 CSV 配置文件。

CSV 配置文件示例( config-stage-UAT.csv ):

type,name,path,value
pipeline,PL_CopyMovies,activities[0].outputs[0].parameters.BlobContainer,UAT

然后只需在 PowerShell 中运行这样的 cmdlet:

Publish-AdfV2FromJson -RootFolder "$RootFolder" -ResourceGroupName "$ResourceGroupName" -DataFactoryName "$DataFactoryName" -Location "$Location" -Stage "stage-UAT"

看看这个: azure.datafactory.tools (PowerShell模块)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM