Azure 门户和 App Insights Analytics 中显示的不同用户数据
Different Users data shown in Azure Portal and App Insights Analytics
我想知道过去 7 天的用户总数,但 Azure 门户和 App Insights Analytics 应用中显示的结果不同:
Azure 门户:
分析:
Analytics 查询是从 Azure 自动生成的查询,我只是添加总和以显示差异。我等了几天才放弃同步问题或其他问题。我错过了什么吗?
在 Analytics 中获得超过 7 天的不同用户的正确查询是:
union pageViews, customEvents
| where timestamp > ago(7d)
| summarize Users = dcount(user_Id)
如果在应用 dcount
之后使用 sum(Users)
,那么如果同一用户访问了几天,它可能会将同一用户计数两次。
因此,基本上您可能需要两个 Analytics 查询 - 一个显示用户的每日图表,另一个显示总体计数。您可以在一个查询中使用 hll() 执行此操作,该查询执行可稍后合并的部分非重复计数。
我想知道过去 7 天的用户总数,但 Azure 门户和 App Insights Analytics 应用中显示的结果不同:
Azure 门户:
分析:
Analytics 查询是从 Azure 自动生成的查询,我只是添加总和以显示差异。我等了几天才放弃同步问题或其他问题。我错过了什么吗?
在 Analytics 中获得超过 7 天的不同用户的正确查询是:
union pageViews, customEvents
| where timestamp > ago(7d)
| summarize Users = dcount(user_Id)
如果在应用 dcount
之后使用 sum(Users)
,那么如果同一用户访问了几天,它可能会将同一用户计数两次。
因此,基本上您可能需要两个 Analytics 查询 - 一个显示用户的每日图表,另一个显示总体计数。您可以在一个查询中使用 hll() 执行此操作,该查询执行可稍后合并的部分非重复计数。