На диаграммах Power BI кроме основной информации можно показывать дополнительные данные. От простых числовых значений до дополнительных графиков, или даже всплывающих окон-подсказок с диаграммами и комментариями. Подсказка в Power BI — это всплывающее окно, которое появляется при наведении мышки на объект.
Подсказки в Power BI бывают простые, в виде списка значений. Или можно пойти дальше и сделать более крутую подсказку – показать в области всплывающего окна дополнительные визуализации. Например, при наведении мышки на диаграмму выводить структуру продаж.
В этой статье расскажу о двух способах настройки подсказок:
Способ 1. Обычные подсказки – с помощью области полей.
Способ 2. Подсказки в виде холста с визуальными элементами.
Чтобы было удобнее читать, смотрите пример отчета Power BI.
Способ 1. Обычные подсказки
Рассмотрим простой пример. У нас есть данные о продажах – план и факт. Нужно построить диаграмму, на которой можно было бы увидеть план, факт и выполнение плана.
Выполнение плана также можно показать с помощью дополнительной разметки или условного форматирования, но мы сделаем это с помощью добавления показателей в подсказку.
Шаг 1. Расчет показателей.
Посчитать выполнение плана можно с помощью простой меры и функции DIVIDE.
Выполнение % = DIVIDE ( [Продажи], [План] )
Шаг 2. Добавьте показатели в раздел Подсказки.
Добавьте получившиеся меры в раздел Подсказки диаграммы. Наведите на диаграмму мышку – в подсказках кроме основных показателей будут отображаться добавленные меры.
Так можно добавлять в подсказки любые дополнительные показатели. И показывать не только цифры, но и диаграммы, графики, карты и т.д.
Способ 2. Подсказки с визуальными элементами
Настроим область подсказок так, чтобы при наведении курсора на визуализацию появлялись дополнительные диаграммы. Для этого потребуется отдельная страница и несколько настроек.
Шаг 1. Настройки для страницы с подсказкой.
Для подсказки с диаграммами потребуется отдельная страница. Чтобы эта страница превратилась в подсказку, сделайте несколько настроек в разделе форматирования:
- Поставьте галочку в Сведения страницы → Разрешить использование в качестве подсказки. Благодаря этому действию страница появится в списке доступных подсказок у всех визуальных объектов в файле. Будет удобнее сразу переименовать страницу и назвать её, например, «Детали».
- Настройте размер страницы: выберите Параметры холста → Тип = Подсказка. Размер станет равным 240 х 320 пикселей.
После изменения размера визуально может показаться, что высота и ширина страницы остались прежними. Так получается, если в настройках просмотра указано масштабирование по области экрана. Если перейти на вкладку Представление и выбрать Просмотр страницы → Фактический размер, то станет видно, что размер страницы изменился.
Кстати, вовсе не обязательно задавать размер страницы, равный «Подсказке» (240 х 320 пикселей). Вы можете настроить свой собственный размер – главное, чтобы пользователям было удобно смотреть отчет, а сама подсказка помещалась в область просмотра.
Шаг 2. Оформление страницы.
Настройте внешний вид страницы с подсказкой – добавьте диаграммы и другие элементы. В центр кольцевой диаграммы можно поместить карточку с общей суммой.
В примере название подсказки оформлено в виде отдельной меры:
Заголовок = "
Продажи за "
& SELECTEDVALUE ( '
Календарь'
[Год] ) & "
год"
Сейчас на диаграмме показана сумма и структура продаж за все периоды. Но когда мы «вызовем» эту страницу как подсказку в основном отчете, к ней будут применены все фильтры, которые влияют на визуальный объект.
Шаг 3. Включите отображение подсказки.
Остался финальный штрих — включить отображение подсказки. Выделите диаграмму, при наведении на которую будет появляться подсказка, перейдите на вкладку Форматирование → Подсказки → Параметры → выберите Тип = Страница отчета, укажите название подсказки.
Теперь при наведении курсора на диаграмму будет отображаться подсказка с настроенными ранее графиками. Чтобы увидеть подсказку на сенсорном экране, нужно задержать палец на соответствующем объекте.
Файл с примером приложен к статье. Качайте, изучайте, добавляйтесь к нашей группе в социальных сетях и приходите к нам на курсы!