我最近发现有人不小心覆盖了我在 Azure Application Insights 中的 Kusto 查询之一。有没有办法将查询恢复到以前保存的版本?或者我真的别无选择只能重写查询?
该查询是 Azure 日志中查询下“其他类别”中的旧查询。我无法展示更多,因为这与工作相关。
解决您的问题后,我发现 Azure 工作区中没有默认功能可将查询恢复到之前保存的版本。
以下是您可以研究的一些解决方法。
application insights >> logs
下,您可以查看查询历史记录,其中显示过去运行的查询。在发生任何冲突或问题之前保存查询。因为当您保存查询时,它将自动存储在查询包中,在您删除它之前该查询包不会被删除。参考
或者,您可以使用恢复数据管理,借助 API 或 CLI 命令来检索过去完成的活动
az monitor log-analytics workspace table restore
。
请参阅 MSDoc 了解更多相关信息。