Дашборды и отчёты на ваших данных
Хороший дашборд отвечает на вопрос «что делать», а не «сколько у нас всего». Поэтому начинаю не с графиков, а с того, какие решения вы по ним принимаете. Иначе получается красивая панель, на которую никто не смотрит.
Что входит
- Разбор источников: какие данные есть, где дублируются, чего не хватает
- Датасет: SQL-запросы, поля, метки на русском
- Дашборд: KPI-карточки, графики, таблицы, фильтры по периоду и каналу
- Сверка: цифра на панели против ручной проверки по задачам или сделкам
- Отчёты по расписанию в Telegram или почту
- Объяснение, как это читать и что делать, если цифры разошлись
Почему цифры не сходятся
Чаще всего из-за джойна, который размножает строки, и из-за целочисленного деления. В Trino, например, `sum(a)/sum(b)` при a меньше b даёт ноль, а не 0.15 — формулу надо писать через `100.0*sum(a)/nullif(sum(b),0)`. Мелочь, из-за которой процент закрытий превращается в 0%.
Источник важнее графика
Если показатель считается по полю, которое на деле означает другое, никакая визуализация не спасёт. Разбираю смысл полей на реальных данных: где-то время в секундах, где-то уже в минутах, где-то ноль означает «не было», а не «быстро».
Как считаю цену. Объём фиксирую до старта. Если по ходу выясняется, что нужно шире — согласуем отдельно, а не «доплатите потом».