【问题标题】:Managing complex SQL queries in ARM template在 ARM 模板中管理复杂的 SQL 查询
【发布时间】:2019-02-01 16:19:53
【问题描述】:

上下文

我正在使用 ARM 模板将我的资源部署到 Azure,作为其中的一部分,我有一个 DataFactory,其中包含几个很长的 SQL 查询。

问题

当我需要更改查询时,总是不得不滚动/复制/粘贴/格式化非常烦人。很难维护。

问题

有人知道在 ARM 模板中管理这些查询的更有效方法吗?有没有办法在部署时从 sql 文件中加载这些?

【问题讨论】:

    标签: azure-devops azure-resource-manager azure-data-factory-2 azure-deployment


    【解决方案1】:

    我建议将它们存储在外部并使用 powershell\python\whathaveyou 作为 base64 编码字符串(以防止逃生地狱)传入,并使用 base64ToString() 在模板中直接解码。

    https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-functions-string#base64tostring

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-30
      相关资源
      最近更新 更多