Внедрение динамических 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 "
Примените изменения и закройте Редактор Power Query. Перейдите в раздел "Отчёт" и примените к созданному столбцу категорию данных URL
Теперь поместите URL в таблицу визуализации и опубликуйте отчёт. После публикации вы сможете нажать на нужную ссылку и в новом окне откроется отчёт полностью отфильтрованный по условиям закодированным в ссылке.
Также вы можете настроить открытие отчёта по ссылке на любой плитке в информационной панели
В этом бесплатном руководстве вы узнаете: - Как визуализировать данные с помощью BI-системы - Что такое BI-система - Почему BI-система важна для бизнеса - Главные причины и преимущества внедрения BI-системы - Процесс и этапы внедрения BI-системы