Новая функциональность «Tooltip-ы» в Power BI для Desktop

В середине марта вышло очередное обновление Power BI Desktop

Microsoft добавил пару интересных функций, включая возможность пользователям самим создавать всплывающие подсказки Tooltips.

В данной статье мы подробнее рассмотрим новую функциональность.

Подключение функции всплывающих подсказок в Power BI Desktop

Всплывающие подсказки можно будет подключать/отключать вручную.

Данная функциональность еще не полностью интегрирована в Power BI, всплывающие подсказки не поддерживаются для пользовательских визуальных элементов. Также, подсказки не будут работать при публикации в интернете и при просмотре отчётов на мобильных приложениях.

Для подключения новой функции необходимо перейти в меню:

«Файл»(File)», «Опции и настройки»(Options and settings) и «Опции»(Options). 

 

Нажимаем на «Предварительные функции» (Preview features) , выделяем «Всплывающие подсказки» (Report page tooltips) и перезапускаем Power BI Desktop.

Создание и настройка всплывающих подсказок

При наведении на визуал появилась возможность отображения необходимой информации на небольших всплывающих страницах с удобной для вас визуализацией.

Возьмем для примера набор данных «Financial Sample» и создадим несколько визуальных элементов:

Теперь создадим новый отчёт. На панели «Визуализации» (Visualizations) на вкладке «Формат» (Format) смотрим «Сведения о странице» (page information) и включаем «Подсказку» (tooltip).

При указании имени страницы (Name), мы сможем находить данную подсказку в настройках визуалов.

После смотрим «Размер страницы» (Page size), меняем тип размера на «Подсказка» (Tooltip). Визуальный элемент разместится на всю страницу,  так как холст будет небольшого размера.

Теперь мы построим визуал. На картинке вполне понятно, как создать визуальный элемент.

Подсказку привязываем к колонке из табличного списка. Всплывающая подсказка будет работать через привязанное поле или меру. Когда вы будете использовать поле в графиках отчёта, то у вас будет появляться подсказка. Созданная подсказка будет использоваться вместо всплывающей подсказки Power BI по умолчанию.

Колонку «Profit» перетаскиваем в «Поля с подсказками» (Tooltip fields) на панели «Фильтры» (Filters).

Переходим на основную страницу отчёта и смотрим на круговую диаграмму.

При наведении курсора на нее, всплывающая подсказка показывает визуальный элемент со страницы подсказки, отфильтрованный по «Discount Band Medium» (Группа скидок -Средняя).

Когда мы наводим курсор на другие области диаграммы, визуал подсказки будет фильтроваться с учетом деления на области.

Что касается графика «Units sold by segment», то в нем будет использоваться стандартная всплывающая подсказка, как и раньше, так как для построения этого визуального объекта не было использовано поле «Profit» (Прибыль).

На линейном графике поведение подсказки несколько иное.

Теперь по оси Y используем поле «Profit» (Прибыль), а по оси Х даты по категориям с углублением до уровня отображения «Месяц» (Month).

Всплывающая подсказка появляется также, как и на предыдущих графиках, при наведении на область графика.

Но в случае, если добавить поле в «Legend» (Легенда), к примеру «Country» (Страна)

и навести курсор на область графика, мы заметим точно такую же всплывающую подсказку. Причина в том, что, поле в легенде не проходит через фильтр во всплывающей подсказке.

Что касается использования настраиваемой всплывающей подсказки на линейной диаграмме, то вы будете видеть подсказку для всех строк на графике и подсказка будут меняться только при движении по оси с датами.

Также, существует еще один способ связывать визуальные объекты с всплывающей подсказкой.

Снова перейдем на страницу подсказки, выберем визуальный элемент и удалим поле «Profit» из фильтра «Поля с подсказками» (Tooltips fields).

После этого всплывающая подсказка на всех графиках вернется в штатное состояние.

Для примера, рассмотрим круговую диаграмму.

Также, существует способ выбора в ручном режиме всплывающей подсказки из созданных ранее.

Для этого выберем круговую диаграмму, вкладка «Подсказка» (Tooltip). Теперь можно выбирать из списка какую страницу с подсказками отображать для круговой диаграммы. В нашем случае, есть только страница «Подсказка прибыль».

Теперь наводим курсор на круговую диаграмму и снова видим созданную всплывающую подсказку.

Таким же образом, мы можем назначить эту подсказку диаграмме «Units sold by segment» и получить ту же подсказку.

Для этого не обязательно включать в визуальный элемент отчёта поле, которое указанно в фильтре всплывающей подсказки, достаточно будет указать страницу, на которой он построен.

Вы всегда можете отключить созданные подсказки в настройках диаграммы. В этом вам поможет переключатель в поле «Подсказка» (tooltip). Диаграмме будет использовать всплывающую подсказку Power BI по умолчанию.  

Такие подсказки удобно использовать, когда вам необходимо показать данные в разных формах: в виде столбчатой диаграммы, таблицы или карточки KPI. Мы рекомендуем не перегружать холст отчёта лишними визуалами, будет удобнее создать несколько дополнительных в виде подсказок, при наведении на конкретные элементы отчеты будет происходить их отображение.