Примечание:
Некоторые рабочие процессы требуют наличия особых прав. Для получения дополнительной информации о типах пользователей, ролях и правах доступа см. раздел Учетные записи.
Чтобы использовать возможность общего доступа к ресурсам в ArcGIS for Power BI, учетная запись Microsoft 365 должна включать Power BI Pro или план Premium с возможностью публикации отчетов. Пользователи без этого плана не могут встраивать и публиковать отчеты в Интернете.
Вы можете встроить отчет ArcGIS for Power BI с поддержкой карт, содержащий частные, защищенные или конфиденциальные данные ArcGIS, в защищенный веб-сайт или приложение. Для просмотра отчета пользователи должны войти в учетную запись ArcGIS. См. раздел Совместный доступ к ресурсам, чтобы узнать общую информацию о доступе к ресурсам ArcGIS.
Для просмотра опубликованных отчетов, содержащих частные, защищенные или конфиденциальные данные, пользователи должны войти в учетную запись ArcGIS. Если отчет содержит только общедоступные данные, см. рабочий процесс Публикация в интернете отчета, содержащего карты.
После создания отчета с картой используйте опцию Публикация в сети, чтобы встроить его в безопасный веб-сайт или приложение за пределами среды Microsoft Power BI. Хотя пользователи обычно используют Power BI Desktop для создания отчетов, этот рабочий процесс также доступен в сервисе Power BI (powerbi.com).
Требования
Чтобы воспользоваться опцией Публикация в сети для встраивания отчета с картой, должны быть выполнены следующие требования:
- Данные Power BI, использующиеся для создания карты ArcGIS for Power BI, должны содержать координаты широты и долготы для местоположений или EsriJSON в ячейке поля Местоположение. Если ячейка поля Местоположение содержит адреса и стандартные границы, вы не можете выполнить публикацию в сети.
- Вам нужно выполнить вход в допустимую учетную запись ArcGIS с типом пользователя и ролью, которому администратор учетных записей предоставил соответствующие права на публикацию ресурсов.
- Ваша учетная запись Microsoft 365 должна включать Power BI Pro или план Premium с возможностью публикации отчетов. Читатели отчета должны войти в Microsoft Power BI. Если визуальный ArcGIS for Power BI содержит личные данные, полученные из ArcGIS или организации ArcGIS, пользователи, просматривающие отчет также должны войти в учетную запись ArcGIS.
- Опубликованная карта может содержать максимум 30 000 местоположений.
- Перед созданием кода внедрения для отчета необходимо выполнить проверку публикации ArcGIS for Power BI.
Создание и проверка отчета, содержащего карты
Для создания отчета с картой можно использовать настольное приложение Power BI или сервис Power BI (powerbi.com). Перед встраиванием отчета запустите проверку встраивания и публикации в визуализации ArcGIS for Power BI, чтобы убедиться, что все требования выполнены.
Чтобы создать и проверить отчет с картой на предмет встраивания в веб-сайт или в приложение, выполните следующие действия:
- Войдите в учетную запись ArcGIS и создайте и сохраните отчет Microsoft Power BI, включающий карту ArcGIS for Power BI.
- В инструментах карты щелкните Настройки .
- Щелкните вкладку Настройки .
- В категории Встроить и Опубликовать в интернете щелкните Проверить.
Выполняется проверка соблюдения всех требований для встраивания карты, включая:
- Данные о местоположениях в Power BI находятся в географических координатах (широта и долгота).
- Карта содержит только публично доступные данные из ArcGIS.
- Отсутствуют слои с защищенным или премиум-содержанием.
- Изучите появившееся по окончании проверки сообщение.
- Элементы, которые отвечают всем требованиям, будут отмечены значком зеленого цвета .
- Слои, которые не соответствуют требованиям, будут отмечены значком красного цвета .
- Щелкните Показать информацию об ошибке, чтобы посмотреть, в чем проблема, если это применимо.
- Исправьте любые ошибки карты, сохраните отчет и запустите проверку снова.
Если процесс завершится успешно, появится сообщение о том, что карта успешно прошла проверку и может быть встроена вместе с отчетом.
Встраивание проверенного отчёта, содержащего карты
После того, как вы создали и проверили свой отчет с картой, опубликуйте его на платформе Power BI. Чтобы было включено встраивание, отчет должен находиться в сервисе Power BI (powerbi.com). Вы создадите ссылку встраивания, связанную с отчетом, и скопируете код в свой сайт или приложение.
Чтобы встроить отчет с картой, выполните следующие действия:
- В меню Power BI щелкните Файл > Опубликовать в Power BI или нажмите кнопку Общий доступ на ленте Power BI.
Примечание:
Вы можете также вручную обновить файл .pbix для сервиса Power BI.
- На панели Опубликовать в Power BI выберите Моя рабочая область и щелкните Выбрать.
Когда отчет будет успешно опубликован, появится сообщение с подтверждением.
- Закройте Power BI Desktop.
- Откройте отчет в сервисе Power BI и сохраните его.
Вы должны открыть отчет в Power BI service и сохранить его, прежде чем вы сможете опубликовать отчет в интернете или встроить его в веб-сайт, независимо от того, работаете ли вы с новым или существующим отчетом. Это позволяет ArcGIS for Power BI проверить соблюдения требований к публикации и встраивании отчета.
- Создайте защищенную ссылку для встраивания, выполнив одно из следующих действий:
- В виде Чтение щелкните Общий доступ > Встроить отчет > SharePoint оnline или Веб-сайт или портал.
- В режиме редактирования щелкните Файл > Встроить или щелкните Файл > Встроить в SharePoint Online.
Примечание:
Если опции Встроить скрыты, обратитесь к своему администратору Power BI, чтобы запросить у него права на создание кодов встраивания. - Щелкните на панели Код защищенного встраивания Создать код встраивания.
Когда код встраивания будет успешно сгенерирован, появится сообщение со списком из двух вариантов для встраивания отчета в общедоступный веб-сайт.
- Встройте отчет одним из следующих способов:
- Чтобы встроить URL-адрес в приложение, запись в блоге или в другое место, скопируйте ссылку из первого текстового окна и вставьте ее в приложение или текст.
- Чтобы встроить отчет в сайт SharePoint или веб-страницу, скопируйте код iFrame из второго текстового окна на веб-страницу и опубликуйте страницу. Вы можете изменить размер iFrame до размера страницы, переместив ползунок Изменить размер вправо перед тем, как вы скопируете его на веб-страницу.
Отчет появится на опубликованной веб-странице.
Для просмотра встроенных ресурсов пользователи должны выполнить вход в Power BI. Если отчет содержит защищенные ресурсы из ArcGIS, им нужно также выполнить вход в учетную запись ArcGIS.