我想知道过去 7 天内的用户总数,但 Azure 门户和 App Insights Analytics 应用中显示的结果不同:
Azure 门户:
分析:
分析查询是从 Azure 自动生成的查询,我只是添加了总和以显示差异。我等了几天才放弃同步问题或其他问题。我错过了什么吗?
最佳答案
在 Analytics 中获取 7 天内不同用户的正确查询是:
联合页面 View 、自定义事件
|其中时间戳 > 前(7d)
|总结用户 = dcount(user_Id)
如果在应用 dcount
之后使用 sum(Users)
,那么如果该用户在几天内访问过,则可能会对同一用户计数两次。
因此,本质上您可能需要两个 Analytics 查询 - 一个用于显示用户的每日图表,另一个用于显示总体计数。您可以使用 hll() 在一次查询中实现这一目标执行部分不同计数,稍后可以合并。
关于azure - Azure 门户和 App Insights Analytics 中显示的不同用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50686578/