Сохранение входа в Elasticsearch - PullRequest
0 голосов
/ 27 февраля 2019

Всякий раз, когда пользователь отправляет событие вasticsearch, я сохраняю сохранение в пользовательском документе.Сохранение = входил ли пользователь в определенный день после создания учетной записи.Поэтому, если пользователь входит в систему на следующий день после регистрации (день1) и через день после этого, документ пользователя будет иметь значения «день1», «день3», «день5» и т. Д.

{
    "id": "something",
    "created": ...,
    "retention": ["day1", "day3", "day5"]
}

Теперь яхочу рассчитать коэффициент удержания на каждый день.Коэффициент удержания в течение дня N = (количество пользователей, у которых в документе «день N» есть И было создано в СЕЙЧАС - N дней) / (количество пользователей, которое было создано в день СЕЙЧАС - N дней).

IЯ новичок вasticsearch, и я понятия не имею, где искать решение.

...