如何在 excel 中使用存储的日志分析查询作为数据源?
how to use a stored log analytics query as a datasource in excel?
在我们的项目中,我们创建了几个有用的日志分析查询,我们部署为“savedSearch”(Microsoft.OperationalInsights/workspaces/savedSearches@2020-08-01)。
现在,当我们在编辑器中加载查询时,我们可以将其导出到 excel,可以很好地刷新以查看当前数据。
但是,此 link 是针对编辑器中的查询而不是 stored/deployed 查询创建的。另一种方法是导出到 Power Bi(M 查询),它会生成一个脚本,然后您可以在 excel.
中使用该脚本
在这两种情况下,查询本身似乎都在连接中,因此当我们部署新版本时它不会得到更新。有谁知道将此连接到 stored/deployed 查询的方法吗?
我觉得这应该像资源连接一样简单,这样不仅数据而且查询本身都得到更新....我一定是遗漏了什么
我能想到的一种方法是在日志查询中利用 Functions。
您可以先 save your query as a function, then export it to excel 创建连接但执行函数,而不是原始查询。
如果需要,您可以稍后调整您的查询,save/overwrite 到相同的函数,并且刷新应该仍然能够获取最新的结果,因为现在通过函数巧妙地抽象了更改。 :)
在我们的项目中,我们创建了几个有用的日志分析查询,我们部署为“savedSearch”(Microsoft.OperationalInsights/workspaces/savedSearches@2020-08-01)。 现在,当我们在编辑器中加载查询时,我们可以将其导出到 excel,可以很好地刷新以查看当前数据。
但是,此 link 是针对编辑器中的查询而不是 stored/deployed 查询创建的。另一种方法是导出到 Power Bi(M 查询),它会生成一个脚本,然后您可以在 excel.
中使用该脚本在这两种情况下,查询本身似乎都在连接中,因此当我们部署新版本时它不会得到更新。有谁知道将此连接到 stored/deployed 查询的方法吗?
我觉得这应该像资源连接一样简单,这样不仅数据而且查询本身都得到更新....我一定是遗漏了什么
我能想到的一种方法是在日志查询中利用 Functions。
您可以先 save your query as a function, then export it to excel 创建连接但执行函数,而不是原始查询。
如果需要,您可以稍后调整您的查询,save/overwrite 到相同的函数,并且刷新应该仍然能够获取最新的结果,因为现在通过函数巧妙地抽象了更改。 :)