Azure门户和App Insights Analytics中显示的不同用户数据

时间:2018-06-04 18:20:13

标签: azure analytics azure-application-insights

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

Azure门户:

enter image description here

分析:

enter image description here

Google Analytics查询是从Azure自动生成的查询,我只是添加了总和以显示差异。我等了几天才丢弃同步问题。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

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

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

如果在应用sum(Users)之后使用了dcount,则如果该用户访问了几天,则该用户可能会被计算两次。

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