我们是否需要在所有 ADF 环境上拥有相同的 LinkedServices

问题描述 投票:0回答:1

我正在尝试使用arm_templates为ADF实例实现CI/CD(参考:https://learn.microsoft.com/en-us/azure/data-factory/continuous-integration-delivery-improvements) 想了解以下内容:

  1. 我们是否需要在所有环境(DEV、SIT、UAT、PROD)上拥有相同的链接服务?
  2. 如果我在 SIT 环境中没有链接服务到我在开发环境中拥有的服务,我的管道就会失败,并显示
    "Deployment template validation failed: 'The template parameters xxxxx' in the parameters file are not valid; they are not present in the original template and can therefore not be provided at deployment time.
  3. 如果我们有 2 个团队在同一 ADF 上工作,添加团队 1 和团队 2,如果团队 1 想要部署到只有团队 1 链接服务的 SIT/UAT,他们可以做到吗? arm_template_parameter.json 文件不会导致任何错误吗?

请告诉我

谢谢

我们面临#2 中的错误

azure-data-factory
1个回答
0
投票

您需要考虑在链接服务中使用参数。和所有 这些参数将作为 CI/CD 发布过程的一部分向您显示 您可以根据以下方式将值传递给参数 您部署资源的环境。

© www.soinside.com 2019 - 2024. All rights reserved.