Abh*_*ora 5 elasticsearch kibana elasticsearch-aggregation
任务是计算弹性搜索中的用户留存率。我有包含用户 id 的文档,其中包含一个数组,其中每个元素都显示与系统的一些交互。数组中的每个元素都有一个时间字段。
有没有一种方法(我可以在 vega 图表中使用的查询或在 kibana 中使用 timelion,或者可能是其他一些替代方法),我可以在其中计算 15 天前的唯一访问者总数,然后查看同一组用户对于即将到来的每一天?
所以数据显示我有 300 个用户在 15 天前访问过,然后在这 300 个用户中,第二天再次访问了 150 个,第二天再次访问了 120 个,依此类推。
{
"userid":"asdkas213ksashd",
"interaction":[
{
"type":1,
"timestamp":"the date"
},
{
"type":2,
"timestamp":"the date"
}]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
343 次 |
| 最近记录: |