✂️
Разрезы графиков или split byЭто хороший способов сделать дашборд информативнее, чтобы не плодить десятки отдельных графиков, а дать пользователю возможность самому "разрезать" один график по нужному измерению.
Смотрите, у нас есть простой график: число заказов. И когда метрика меняется, то непонятно из-за чего: то ли какая-то категория упала, то ли служба доставки выросла. Добавляем разрез (split by), и сразу видно, какая категория тянет метрику вниз, а какая растёт.
🍝 Но что делать, если на графике изначально не одна линия, а несколько? Тогда разрезов станет в несколько раз больше, и получатся спагетти, в которых никто не разберётся.
💡Если одна из метрик вспомогательная, то можно просто скрыть её и сделать разрезы только по главной. Например, Revenue у нас основная метрика, а GMV - вспомогательная, по можно смело ее убрать, при выборе разрезов.
Если же обе метрики важны, делаем подграфики. Так каждая метрика читается отдельно, и линии не путаются между собой.
⚙️ Технически split by добавляется через параметр дашборда: в SQL строим case by, который в зависимости от выбранного значения параметра выбирает нужное поле для группировки.
💡 А если вам повезло, и у вашей BI-системы есть логи использования параметров, обязательно проверьте, какие split by выбирают чаще всего, и добавьте такие разрезы в виде готовых графиков прямо на дашборд. Самый популярный разрез стоит того, чтобы не заставлять пользователя выбирать его каждый раз руками.
посты дублируются на моем сайте