С первого взгляда это может быть неочевидно. Как всегда, вы можете найти много общего со сводными таблицами Excel, но поведение некоторых элементов будет существенно отличаться.
Иерархия дат: как это работает
Когда Power BI распознает тип данных Дата, то присваивает этому полю иконку календаря и автоматически создает Иерархию дат. То есть разбивает их под годам, кварталам, месяцам и дням. Если выбрать визуализацию линейный график и в него поместить меру Продажи факт, она окажется на оси Y, а поле Дата – на оси X. Но результат вас может удивить: вместо графика вы увидите одну точку (рисунок 6–3).
Рисунок 6–3. Построение графика с иерархией дат.
Давайте развернем поле Дата на панели данных. Внутри него лежит группа Иерархия дат, а уже дальше – год, квартал, месяц, день. По умолчанию Power BI отображает иерархию с верхнего уровня, то есть с года. Поэтому мы и получили на графике одну точку. Рабочие кнопки стрелок над диаграммой выполняют работу по переключению между уровнями иерархии. На рисунке 6–3 выделена “раздваивающаяся” стрелка Развернуть все вниз на один уровень в иерархии. Она корректным образом переведет нас до квартала, месяца или дня.
Последовательно разворачивая иерархию мы получим графики продаж по кварталам, месяцам и дням (рисунок 6–4). Если нужно вернуться на уровень выше, нажимаем стрелку вверх.
Рисунок 6–4. Переход по уровням иерархии в линейной диаграмме.
Вы можете обойтись и без иерархии Это можно сделать двумя способами:
1. Изначально при выборе полей отметить в списке полей не всю группу, а только нужный уровень
2. Вручную удалить ненужные уровни в области настройки визуализации, нажимая крестики в соответствующих строках, как это показано на рисунке 6–5.
Рисунок 6–5. Удаление уровней иерархии дат.
На дашбордах обычно смотрим данные по месяцам, сравниваем плановые показатели с фактическими и наблюдаем определенные тенденции. График по дням часто похож на электрокардиограмму, что затрудняет выявление тенденций. С другой стороны, квартальные графики слишком сильно сглаживают тенденции. Встречаются задачи, когда мы с помощью фильтров задаем графикам такие временные диапазоны, чтобы нужный уровень иерархии выглядел информативно, но в качестве примера мы возьмем наиболее распространенный вариант и пошагово построим линейный график по месяцам.
Пошаговое руководство для линейного графика
Шаг 1. Настроить подписи оси Х
Продолжим тему иерархии. Если в списке полей мы выберем только месяц, то вероятно получим подписи на оси Х под углом (рисунок 6–6 слева). Это связано с тем, что названия некоторых месяцев длинные и они не умещаются в заданную строку. Конечно, мы можем растянуть диаграмму по ширине или уменьшить шрифт для оси Х, но обычно для одной диаграммы место на дашборде ограничено.
Для СКАЧАТЬ