«Покажи продажи по годам. А теперь по кварталам. А внутри квартала — по месяцам». Делать под каждый уровень отдельный график — расточительно. Power BI умеет складывать уровни в иерархию, и тогда один визуал раскрывается вглубь по клику. Это drill-down.
Сквозной набор: Продажи, Календарь, Регионы, Товары. Соберём иерархию дат (Год → Квартал → Месяц) и географии.
Что такое иерархия
Иерархия — это упорядоченный набор уровней от общего к частному: Год → Квартал → Месяц → День. Или География: Страна → Регион → Город. Power BI понимает, что эти поля вложены друг в друга, и позволяет «проваливаться» по ним внутри одного визуала.
Дату Power BI часто иерархизирует автоматически (встроенная иерархия дат — Год/Квартал/Месяц/День). Но в нормальной модели с собственным Календарём иерархию обычно строят вручную из его столбцов.
Как собрать иерархию
В панели Данные: ПКМ по столбцу Год → Создать иерархию. Затем перетащите в неё Квартал, Месяц — в нужном порядке (порядок сверху вниз = от общего к частному). Иерархия появляется как единое поле, которое кладут в ось визуала целиком.
Иерархия читается сверху вниз: верхний уровень — самый общий. Год → Квартал → Месяц, а не наоборот. Если порядок перепутан, drill-down будет «проваливаться» не туда. И помните про сортировку: Месяц сортируйте по номеру месяца (через «Сортировать по столбцу»), иначе он встанет по алфавиту.
Кнопки drill-down на визуале
Положив иерархию в ось, в углу визуала вы получите управляющие стрелки:
- ↓ (Drill down, одиночная стрелка-вилка) — режим: после включения клик по столбцу «проваливается» в его подуровень (клик по 2024 → кварталы 2024).
- ⇊ (Развернуть всё / Expand) — показать следующий уровень для всех элементов сразу (все месяцы всех кварталов).
- ↑ — подняться на уровень вверх.
Drill-down — углубление внутри одного визуала по иерархии (год→месяц на том же графике). Drill-through (продвинутый курс) — переход на отдельную страницу детализации. Похожие слова, разные механизмы.
Где это удобно
- Время. Год → Квартал → Месяц → День — классика для динамики продаж.
- География. Округ → Регион → Город.
- Товары. Категория → Подкатегория → Товар.
- Оргструктура. Дивизион → Отдел → Сотрудник.
Один компактный график вместо четырёх — пользователь сам выбирает глубину.
Power BI по умолчанию создаёт скрытую авто-иерархию для каждого поля с датой — это раздувает модель и плодит лишние «date»-таблицы. Если у вас есть нормальный Календарь (а он должен быть), отключите авто-дату: Файл → Параметры → Загрузка данных → снять «Автоматические дата/время». Иерархию стройте на своём календаре.
Что дальше
Один визуал теперь раскрывается вглубь. Дальше — как дать пользователю управлять всем отчётом: срезы и уровни фильтров. Следующий урок.