Материал, изложенный в данной статье, также доступен в формате видеоролика - вы можете посмотреть его либо на Дзен, либо на YouTube.
Если вы пользуетесь Power BI Desktop в корпоративной среде, то скачать какой-нибудь нестандартный визуальный элемент из маркетплейса для вас вопрос пары кликов кнопкой мыши.
Но если вы не вхожи в такую среду, то скачать что-нибудь из маркетплейса становится проблемой:
Нельзя - ну и ладно, не очень-то и хотелось...
Не спешите отчаиваться - вы вполне можете задействовать какой-нибудь бесплатный нестандартный визуальный элемент в своем отчете, воспользовавшись трюком, описанным ниже.
Во-первых, чтобы попасть на маркетплейс с визуальными элементами для Power BI, необязательно пользоваться Power BI Desktop - туда можно попасть через браузер, воспользовавшись вот этой ссылкой.
Как только вы туда попали, найдите нужный визуальный элемент с помощью встроенной поисковой системы или любым другим способом.
Если вы попробуете установить визуальный элемент оттуда, опять-таки нарветесь на предупреждение, что без корпоративного или учебного аккаунта никуда.
Но мы пойдем другим путем - нажмем на кнопку Download Sample и получим в свое распоряжение файл с примером использования того визуального элемента, на который мы положили глаз.
В принципе, можно задействовать этот файл - удалить оттуда все дашборды, вкладки и данные, импортировать свой датасет и собрать нужный дашборд с использованием нестандартного визуального элемента, который как бы вшит в этот PBIX-файл, но, если у вас уже есть готовый дашборд, то повторно собирать его в другом файле - такое себе занятие, поэтому продолжаем разговор.
Чтобы его продолжить, нам потребуется какой-нибудь архиватор - например, 7-zip, который можно бесплатно скачать по ссылке.
С помощью него проваливаемся внутрь скачанного PBIX-файла и обнаруживаем, что он есть ничто иное, как архив. Открытие, да?
Дальше проваливаемся в папку Report, вслед за ней - в папку CustomVisuals. В последней обнаруживаем папку с названием визуального элемента - проваливаемся в нее, обнаруживаем там папку resources и файл package.json - они-то нам и нужны: копируем их куда-нибудь и делаем из них zip-архив, после чего меняем расширение файла с "zip" на "pbiviz".
Почти готово - осталось зайти в тот файл, где у нас нет этого визуального элемента и импортировать его из PBIVIZ-файла, приняв дисклеймер от Microsoft, информирующий нас о том, что если PBIVIZ-файл был скачан откуда-то не оттуда, могут быть проблемы, связанные с информационной безопасностью.
После того, как вы все это проделаете, новый визуальный элемент появится под секцией со стандартными визуальными элементами - пользуйтесь им на здоровье.
Если такого рода контент вам интересен, подписывайтесь на мои каналы по ссылкам ниже: