我无法使用Google找到任何内容。 因此,我希望你能在这里帮助我:
想象一下以下数据:
{ timestamp: 123, id: abcd },
{ timestamp: 234, id: abcd },
{ timestamp: 543, id: abcd }
{ timestamp: 673, id: abcd }
我想用弹性搜索/ kibana中的数据计算会话长度。 如果两个有序条目之间的时间戳间隔是例如,则会话是连续的。根据上述数据,应创建两个会话:
1: 234-123 = 111 < 200 | session 1, duration 111
2: 543-234 = 311 > 200 | session 2, duration ...
3: 673-543 = 130 < 200 | session 2, duration 130
如何在弹性搜索中实现这一目标?
提前致谢。