如何维护用于文件处理并推送至Power BI的ADF端到端管道版本?
Azure Data Factory (ADF) 管道版本管理实现方案
一、用ADF自带的版本历史功能快速管理
- 打开ADF Studio,找到目标管道,点击右上角的「版本历史」按钮
- 在版本历史页面,能查看管道所有过往修改版本,可直接将指定版本恢复为当前在用版本
- 每次修改管道并发布后,ADF会自动生成新版本记录,你可以给关键版本添加自定义备注,方便后续快速识别
二、集成Git做版本控制(最推荐方式)
- 关联Git仓库:在ADF Studio的「管理」面板中找到「Git配置」,关联你的Azure DevOps Git或GitHub仓库
- 分支管理策略:采用「开发-测试-生产」分支模式,开发分支用于日常修改,测试分支用于功能验证,生产分支对应线上稳定运行的版本
- 提交与合并流程:每次修改管道后,先提交到开发分支,通过Pull Request合并到测试分支,验证无误后再合并到生产分支,确保版本迭代可控
- 打版本标签:在Git中给重要的稳定版本打标签,比如
v1.0-正式上线版,后续回溯特定版本时直接查找标签即可
三、手动导出备份做版本归档
- 导出管道:在ADF Studio选中目标管道,点击「导出」,将管道的JSON定义文件保存到本地或Azure Blob Storage等云存储中
- 版本命名归档:给导出的JSON文件命名时带上版本号和日期,比如
adf-数据推送管道-v1.1-20240520.json,按版本分类归档存储 - 导入恢复:需要回滚或复用旧版本时,点击「导入」选择对应版本的JSON文件即可恢复管道配置
内容的提问来源于stack exchange,提问作者harshith
相关产品推荐
相关产品推荐

