Дашборды для бизнеса в Power BI

Внедрение динамических URL адресов в отчёты Power BI через Power Query

Мало кто знает и ещё меньше тех, кто использует динамические URL-адреса в отчётах Power BI. В этой статье я покажу один пример, а также расскажу несколько идей в которых применима данная техника.

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

Для того чтобы создать динамический URL сперва надо опубликовать отчёт, для которого URL будет использоваться. Этот URL можно взять из адресной строки браузера открыв отчёт в службе Power BI.

Так выглядит ссылка на мой отчёт
https://app.powerbi.com/groups/me/reports/74528e31-e544-48b5-beeb-11b7dea08b0a/ReportSection
Теперь нужно определить что именно мы будем фильтровать. В моём случае я буду фильтровать названия городов. Перейдите в редактор Power Query и выберите таблицу и поле которые хотите фильтровать. Создайте в этой таблице настраиваемый столбец.

Помните, что имена таблиц и полей в параметрах URL не могут содержать пробелов!

Наш код будет состоять из 3-х частей

1 часть - ссылка на отчёт -
https://app.powerbi.com/groups/me/reports/74528e31-e544-48b5-beeb-11b7dea08b0a/ReportSection

2 часть - специальный код для настройки фильтров:
?filter=<Table>/<Field> eq 'value'
Он же преобразован в моём примере в
"?filter=Geography/CityName eq "

Вот как выглядит код для нового столбца
= "https://app.powerbi.com/groups/me/reports/74528e31-e544-48b5-beeb-11b7dea08b0a/ReportSection"
&
"?filter=Geography/CityName eq "
&
"'" & [CityName] & "'"
Примените изменения и закройте Редактор Power Query. Перейдите в раздел "Отчёт" и примените к созданному столбцу категорию данных URL
Теперь поместите URL в таблицу визуализации и опубликуйте отчёт. После публикации вы сможете нажать на нужную ссылку и в новом окне откроется отчёт полностью отфильтрованный по условиям закодированным в ссылке.
Также вы можете настроить открытие отчёта по ссылке на любой плитке в информационной панели
В этом бесплатном руководстве вы узнаете:
- Как визуализировать данные с помощью BI-системы
- Что такое BI-система
- Почему BI-система важна для бизнеса
- Главные причины и преимущества внедрения BI-системы
- Процесс и этапы внедрения BI-системы
Скачайте бесплатное руководство
Визуализируйте данные прямо сейчас!
Made on
Tilda