如何统计在一段时间内访问次数超过X次的用户

问题描述 投票:0回答:1

我正在尝试为该服务计算活跃用户。如果用户在特定时间段内执行了超过X次操作,我们会认为该用户处于活动状态。 Count会很好,用户ID列表不是必需的。 我在Elasticsearch中找不到合适的查询,而不仅仅是Graphana。术语聚合不能这样做,因为它只返回前10个桶。复合和基数聚合不允许最少的文档计数。 值计数和热门点击没有必要的数据和/或过滤器。常规和扩展统计数据仅适用于数字字段。 我错过了什么?

elasticsearch grafana elasticsearch-aggregation cardinality
1个回答
0
投票

有一个人为Elasticsearch做出了贡献。基本上他说there's no built-in query to do this

附:我的理解是Elasticsearch不是这类查询的解决方案。 Redis和/或德鲁伊可能更适合

© www.soinside.com 2019 - 2024. All rights reserved.