如何计算elasticsearch / kibana中的保留率?

时间:2019-05-14 05:34:03

标签: elasticsearch kibana elasticsearch-aggregation

任务是计算弹性搜索中的用户保留率。我有包含用户ID的文档,该文档包含一个数组,其中每个元素都显示与系统的某些交互。数组中的每个元素都有一个时间字段。

有没有一种方法(我可以将其放入vega图表中或在基巴纳州中使用timelion进行查询,或者可以使用其他方式),可以计算15天前的唯一身份访问者总数,然后看到相同的结果即将到来的每一天的用户组?

所以数据显示我有300位用户在15天前访问过,然后在这300位用户中,有150位在第二天再次访问,第二天又有120位访问,依此类推。

{
"userid":"asdkas213ksashd",
"interaction":[
 {
  "type":1,
  "timestamp":"the date"
 },
 {
  "type":2,
  "timestamp":"the date"
 }]
}

0 个答案:

没有答案