Influxdb中的系列设计用于显示重复客户的数量

时间:2017-09-20 03:57:42

标签: statistics analytics influxdb

考虑一个分析,您需要找出日期范围内的重复客户。重复客户被定义为日期范围,作为在起始范围之前使用服务3 *(给定日期范围间隔)并在给定日期范围内使用服务的客户。

For example repeat customer for this week is all customers who used service 3 weeks before starting of this week and all such customers used it this week.

我正在使用influxdb。我尚未确定该系列,我正在寻找有关如何定义系列的输入,以便我可以在influxdb中执行可用的操作来获取此分析。

我可以获得的数据是用户使用该工具的时间戳,user_id,service_category,service_instance_id以及有关服务的更多详细信息的json转储。

可能是我的思维过程有限,我需要对如何处理这个问题进行一些干预,欢迎任何意见。

1 个答案:

答案 0 :(得分:0)

所以我想到了这个并找到了一个不错的解决方案。我必须保存用户最后一次访问该条目。因此,如果用户在该时间段内重复,那么在任何时间段内至少会有一个参考。

这类似于链表,但我们可以直接访问基于时间的节点过滤。