【问题标题】:Analytics data deleted from the Azure applicationinsights从 Azure applicationinsights 中删除的分析数据
【发布时间】:2017-05-30 13:52:00
【问题描述】:

我检查了当我尝试查询事件数据时,总记录会自动减少。我想知道何时从 applicationinsights 中删除数据。我的查询只是简单的计数查询。我还注意到一些事件的时间戳也更新了。我搜索了博客等,但没有找到

customEvents | count

【问题讨论】:

  • 90天的数据有一个retention policy,你考虑到了吗?另外,您在分析中选择了哪个时期?
  • 应用洞察基本上是一个“只写一次”的数据库。一旦插入记录,它们就永远不会更新。正如@PeterBons 所说,90 天后,数据将过期并且不再可用。
  • 我尝试获取最近 6 个月的数据,但由于 90 天的限制,它现在显示的计数较少。我试图提取所有数据并插入到数据库中,这样我就可以对其执行查询。有没有更好的方法呢?因为我已经使用连续导出将其复制到存储帐户,我可以在存储帐户上查询吗?

标签: azure-application-insights ms-app-analytics


【解决方案1】:

除非你明确直接在查询中设置时间范围,比如

customEvents | where timestamp >= ago(7d) | count

然后分析网站将自动应用最近 24 小时的时间限制。 (看右上角,有一个下拉菜单会说“在查询中设置”或“过去 24 小时”或其他选项)

【讨论】:

  • 我也尝试过自定义时间,但这不是日志中实际上缺少某些记录的问题
  • 我认为由于 90 天的限制,数据不会到来。
猜你喜欢
  • 2016-09-21
  • 1970-01-01
  • 2019-06-23
  • 1970-01-01
  • 2016-09-15
  • 2017-02-07
  • 1970-01-01
  • 2020-09-23
  • 1970-01-01
相关资源
最近更新 更多