我们有一个建立在复杂的kusto查询集合之上的大型AI仪表板。我们有多个环境(dev/QA/Prod/Staging/等)每个实例中都有一个AI实例。
是否可以通过ARM模板或某种导出过程将仪表板复制到所有环境中?
在每个环境中手动重新创建它将是大量的额外工作。
发布于 2020-01-30 02:11:49
你当然可以!Azure上的每个仪表板都有一个底层的JSON表示。
例如:

如上面的截图所示,有两个选项可供选择:Download和 dashboard,这将有助于更轻松地操作。请注意,您也可以从Resource Explorer获取JSON表示。
下一步是从该JSON创建一个模板,以便可以通过适当的资源管理API、命令行工具或在门户中以编程方式重用该模板。创建模板不需要完全理解仪表板JSON结构。;)
Azure提供了通过template-based deployment系统编排多个资源部署的能力。您将创建一个部署模板,该模板表示要部署的资源集以及它们之间的关系。
创建好模板后,可以使用REST APIs、PowerShell、Azure CLI或portal’s template deployment page进行部署。
有关如何完成所有这些操作的详细信息,请查看this文档。
希望这能有所帮助!
https://stackoverflow.com/questions/59952868
复制相似问题