Задача - рассчитать удержание пользователя в упругом поиске.У меня есть документы, которые содержат идентификатор пользователя и внутри этого массива, где каждый элемент показывает некоторое взаимодействие с системой.У каждого элемента в массиве есть поле времени.
Есть ли способ (запрос, который я могу вписать в график vega или использование timelion в кибане, или может быть какой-то другой альтернативой), в котором я могу вычислить общееуникальных посетителей, скажем, 15 дней назад, а затем видеть один и тот же набор пользователей для каждого предстоящего дня?
Чтобы данные показали, что у меня было 300 пользователей, которые посетили 15 дней назад, затем из этих 300, снова 150посетили на следующий день, 120 снова посетили на следующий день и т. д.
{
"userid":"asdkas213ksashd",
"interaction":[
{
"type":1,
"timestamp":"the date"
},
{
"type":2,
"timestamp":"the date"
}]
}