我目前有Azure数据工厂在生产。它已经功能,并有管道,链接服务等。
现在,我想部署开发,已经构建了Deplyoment管道,并且能够将产品迁移到开发。
但是,我需要进行一些更改才能使Dev正常工作,例如,我需要调整Linked Service的参数,以便它访问Dev上的storage/KV,而不是Prod上的。
但是,如果我后来在Dev上进行了开发(例如,新管道),并希望将这些更改移动到Prod,当然,Linked Service的参数也会在Prod上与PR一起部署。
这意味着我在Dev和Prod上都有Linked Service,并且都访问Dev。
示例:
PR Dev to Prod, wants to change - https://prdtestkv.vault.azure.net --> https://devtestkv.vault.azure.net
Then Prod linked service KV is the same as on Dev --> https://devtestkv.vault.azure.net
是否可以在从开发到生产的PR过程中排除这些更改?2这样我就只能合并其他更改了?3谢谢!
1条答案
按热度按时间rhfm7lfc1#
如果要连接到同一逻辑SQL服务器上的不同数据库,可以在链接服务定义中参数化数据库名称。可以参数化链接服务并在运行时传递动态值。有关详细信息,请参阅此document。以下是支持的链接服务类型