azure-devops - 在 ARM 模板中管理复杂的 SQL 查询
问题描述
语境
我正在使用 ARM 模板将我的资源部署到 Azure,作为其中的一部分,我有一个 DataFactory,其中包含几个很长的 SQL 查询。
问题
当我需要更改查询时,总是不得不滚动/复制/粘贴/格式化是很烦人的。很难维护。
问题
有谁知道在 ARM 模板中管理这些查询的更有效方法?有没有办法在部署时从 sql 文件中加载这些?
解决方案
我建议将它们存储在外部并使用 powershell\python\whathaveyou 作为 base64 编码字符串(以防止逃生地狱)传入,并使用base64ToString()
.
推荐阅读
- python - 如何使用 python 代码在单个图像上裁剪连续圆形区域
- c# - 当我更新安全标记时,网页永远不会结束加载
- reactjs - ReactJS:从本地存储令牌获取数据时超出了最大更新深度
- python - mpi4py 不允许我使用 dtype = object 发送和接收数组
- java - 用于域模型的 CRUD 操作的通用类
- flutter - Flutter:将列表保存为收藏夹
- javascript - 如何在 Javascript 事件中选择 XML 标记或类并更新其 CSS 样式属性和 classList?
- qt - 如何在qml中绘制一个梯形的图像?
- mongodb - 在使用 mergeObjects MongoDB 之前对数组进行排序
- reactjs - React - 在 setState 之后返回 undefined