0

我们创建了几个工作簿(针对日志分析工作区编写的 KQL 查询)并创建了可视化。此外,我们将可视化固定在 azure 仪表板中,在该仪表板中我们观察到的情况很少,需要对此进行澄清:

  1. 我们遇到了一个 KB(https://docs.microsoft.com/en-us/azure/azure-monitor/visualizations),其中清楚地写明自动刷新功能不适用于工作簿(可用于 azure 仪表板)。有没有办法以编程方式或通过 API 调用刷新工作簿,以确保工作簿可视化显示准确的数据?

  2. 有没有办法从一个订阅导入/导出工作簿(如 Azure 仪表板 - 导入/导出 JSON 文件的灵活性)到其他订阅(前提是我们满足订阅 ID、资源组和日志分析工作区等先决条件)?

您的回复将不胜感激!

谢谢

4

1 回答 1

1
  1. 工作簿确实支持自动刷新,它在顶部工具栏中可用。(编辑于 2021 年 10 月 20 日,我忘了我之前有这个答案,我说它不是一个功能(那时还没有!))

  2. 是的,工作簿可以作为工作簿的 JSON 内容导出,也可以作为 ARM 模板导出,您可以在其他地方修改和导入。

要导出,进入编辑模式,然后使用工具栏上的“高级模式”按钮。默认情况下,它将向您显示工作簿的 JSON 表示形式。将其复制+粘贴到记事本/等,然后转到您希望新工作簿出现的位置。在那里创建一个新的空工作簿,再次进入编辑高级模式,粘贴 JSON 内容并按“应用”。

如果您在工作簿的某些部分中使用了特定资源,则可能必须在新位置修复它们。如果您从工作簿的默认行为“继承”资源,则不必这样做(例如,如果您只是将工作簿从一个工作区复制到另一个工作区)。

如果你有一个通用的工作簿想要在很多地方普遍可用,而不是复制+粘贴,看看使用“工作簿模板”(与“ARM 模板”不同,ARM 模板是一种通用的部署方式任何类型的天蓝色资源,“工作簿模板”是一种特定类型的资源)

于 2020-08-11T18:01:49.990 回答