Оптимизация модели отчета

1 500 руб.за час
29 ноября 2023, 13:50 • 1 отклик • 44 просмотра
Мы делаем игру, в которой периодически встречаются аномалии из-за неправильных конфигураций или багов. Например, пользователь мог получить больше наград чем положено. По идеи мы могли бы определить средний показатель по каждой метрики и если он выбивается, обратить на него внимание

В эту таблицу уже буду приходить сформированные метрики на уровне сервера, то есть будут такие показатели как ARPU. ARPPU, Visitors, Кол-во полученных наград и тд. Все это дополнительно мы планируем оборачивать дополнительными метриками по каждому параметру

Есть отчет в Google Sheets, в котором описаны метрики

Что требуется
1. Расширить метрики, которые можно собирать в отчете
2. Описать логику по новым метрикам
3. Оптимизировать текущие формулы и исправить ошибки если есть таковые
4. Определить балл отклонения от нормы (аномалия, которую нужно изучить)

ВВОДНЫЕ
1. Метрики мы формируем на уровне сервера на базе данных в базе
2. Метрики уже проработаны, вопрос стоит больше какие данные мы можем достать уже на базе них
3. Грубо говоря сервер отправляет в админку метрики, а админка добавляет доп данные по ним
4. Например, можно посчитать среднее значение за весь период или сумму по строчно
5. В целом данные уже отражены в таблице, задача стоит в том, что можно еще добавить туда
6. Также есть отдельный вопрос в части расчета показателя отклонения, нам нужно знать, что если строка отклоняется от среднего показателя по всему отчету, то на это стоит обратить внимание

У нас часто в игре бывает кейс, когда есть аномалия, где игроки получают награды в объеме, которое по идеи не соответствует среднему показателю активности в игре. Например, в игру зашло 1000 пользователей, а выдано 50000 наград, а за предыдущий период в игру зашло 5000 пользователей, но было выдано только 3000 наград. Соответственно есть аномалия в выдаче наград

Было бы здорово, если бы мы знали балл аномалии. Сейчас в таблице он указывается в самой крайней правой колонке, но возможно он считается неправильно

Файлы