首页 > 解决方案 > Azure 门户和 App Insights Analytics 中显示的不同用户数据

问题描述

我想知道过去 7 天的用户总数,但 Azure 门户和 App Insights Analytics 应用中显示的结果不同:

Azure 门户:

在此处输入图像描述

分析:

在此处输入图像描述

分析查询是从 Azure 自动生成的查询,我只是添加了总和以显示差异。我等了几天才放弃同步问题或其他东西。我错过了什么吗?

标签: azureanalyticsazure-application-insights

解决方案


在 Google Analytics(分析)中 7 天内获得不同用户的正确查询是:

union pageViews, customEvents | where timestamp > ago(7d) | summarize Users = dcount(user_Id)

如果sum(Users)在应用后使用,dcount那么如果该用户在几天内访问过,它可能会计算同一用户两次。

因此,基本上您可能需要两个 Analytics 查询 - 一个显示用户的每日图表,另一个显示总计数。您可以使用hll()在一个查询中实现这一点,该查询执行稍后可以合并的部分不同计数。


推荐阅读