Сессия определяется как последовательность действий с таймаутом 30 минут. В отчёте средняя длительность session получилась 40 часов. Что это вероятнее всего означает с точки зрения constraints и units?
AЭто нормально: значит пользователи стали намного более вовлечёнными.
BЭто похоже на нарушение
constraints и ошибку в units или определении session, например секунды перепутали с миллисекундами или сессии не закрываются.CЭто доказывает, что метрика корректна, потому что среднее всегда правдоподобно.
DНужно просто умножить 40 на 60, чтобы перевести в минуты, и всё станет правильно.
Правильный ответ. Если метрика нарушает очевидные
constraints, первым делом проверяйте определение и units расчёта.Разбор
При таймауте 30 минут средняя session на 40 часов противоречит здравому смыслу и бизнес-логике. Частые причины: перепутанные units времени (секунды и миллисекунда), неверное объединение событий или отсутствие закрывающего события. Такой грубая прикидка sanity-check помогает сразу искать баг в пайплайне, а не объяснять результат поведением пользователей. После фикса стоит проверить распределение длительностей и долю экстремальных значений.
Проверь себя · 1/3разбор после ответа
У продукта 200 тыс
DAU. Доля платящих пользователей около 2%, а средний платёж в день на платящего — 500 ₽. Какая грубая прикидка оценка дневной выручки по units наиболее адекватна по order of magnitude?Ещё вопросы по теме «Sanity-check и оценка»
- В дашборде метрика `conversion` определена как доля пользователей, совершивших хотя бы одну покупку за день. В отчёте вы видите 130%. Какой грубая прикидка `sanity-check` по `constraints` наиболее уместен?
- У вас 2.5 млн `events` в день и нужно прикинуть объём `events` в месяц для планирования. Какой грубая прикидка перевод `units` самый разумный?
- Каждое событие занимает примерно 1 `KB` в логах, а в день приходит 50 млн `events`. Какой `order of magnitude` для суточного объёма данных ближе всего, если сделать грубая прикидка оценку по `units`?
- У продукта 200 тыс `DAU`. Доля платящих пользователей около 2%, а средний платёж в день на платящего — 500 ₽. Какая грубая прикидка оценка дневной выручки по `units` наиболее адекватна по `order of magnitude`?
- ETL job обработал 120 млн строк за 2 часа. Какой грубая прикидка `throughput` в `rows per second` ближе всего?
- Все вопросы по «Sanity-check и оценка» →