Добавить URL в таблицу отчета Power BI может быть удобно, когда вы работаете с проектом электронной торговли.
Допустим у нас есть следующая таблица (матрица):
Для удобства работы пользователю отчета необходимо обеспечить возможность перехода на карточку товара прямо из таблицы. Задача может быть решена следующим способом:
- в таблице с товарами (в модели данных) необходимо добавить столбец, который содержит полный URL на карточку товара на сайте
- добавить в таблицу (матрицу) в качестве значения этот столбец
На уровнях, которые выше уровня товара эти ссылки будут не актуальны, но при раскрытии иерархии до товара задача пользователя решается. Добавим в таблицу поле, содержащее URL карточки товара:
Сейчас значения отображаются как текст, поправим и сделаем отображение в виде ссылки. Справа выберите таблицу и поле, содержащее URL, в верхней части окна Power BI станет активна вкладка Column tools, в ней нужно изменить Data category на Web URL:
Теперь ссылка отображается как на обычном сайте и при клике на нее будет выполнен переход в браузер и открытие запрошенного URL.
Сейчас задача решена – пользователь отчета может перейти на карточку товара прямо из таблицы, но если ссылка будет длинной, то мы теряем пространство на дашборде (на самом деле даже короткие ссылки занимают место равносильное тому, что могут занять один или два показателя). Исправим это.
Выделим таблицу и перейдем к ее настройкам, в которых в блоке URL icon переведем переключатель Values в положение On:
После этого в отчете вместо ссылки будет отображаться небольшая иконка, изменим заголовок столбца на URL и сведем к минимуму занимаемого этим столбцом пространство: