Примечание:
Некоторые рабочие процессы требуют наличия особых прав. Для получения дополнительной информации о типах пользователей, ролях и правах доступа см. раздел Учетные записи.
Чтобы использовать возможность общего доступа к ресурсам в ArcGIS for Power BI, учетная запись Microsoft 365 должна включать Power BI Pro или план Premium с возможностью публикации отчетов. Пользователи без этого плана не могут встраивать и публиковать отчеты в Интернете.
Если у учетной записи Microsoft есть соответствующие права доступа, можно публиковать в Интернете отчеты ArcGIS for Power BI с поддержкой карт, содержащих общедоступные данные. См. раздел Совместный доступ к ресурсам, чтобы узнать общую информацию о доступе к ресурсам ArcGIS.
Для просмотра опубликованных отчетов, содержащих общедоступные данные, от вьюеров не требуется входить в учетную запись ArcGIS. Если отчет содержит собственные данные из ArcGIS, см. рабочий процесс Встраивание отчёта, содержащего карты.
После создания отчета с картой вы можете использовать опцию Опубликовать в Интернете, чтобы добавить его на открытый веб-сайт или в статью.
Подсказка:
Хотя пользователи обычно используют настольное приложение Power BI для создания отчетов, этот рабочий процесс также доступен в сервисе Power BI (powerbi.com).
Требования
Чтобы воспользоваться опцией Опубликовать в интернете в Power BI, должны быть выполнены следующие требования:
- Данные Power BI, использующиеся для создания карты ArcGIS for Power BI, должны содержать координаты широты и долготы для местоположений или Esri JSON в поле Местоположение. Если ячейка поля Местоположение содержит адреса и стандартные границы, публикация в сети не удастся.
- Карта для публикации не может содержать защищенные или частные данные. Карты с частными данными не могут быть опубликованы в Интернете.
- Необходимо выполнить вход в допустимую учетную запись ArcGIS с таким типом пользователя и ролью, которому администратор учетных записей предоставил соответствующие права на публикацию ресурсов.
- Учетная запись Microsoft 365 должна включать Power BI Pro или план Premium с возможностью публикации отчетов. Для просмотра опубликованного отчета не обязательно быть пользователем Power BI или иметь учетную запись.
- Опубликованная карта может содержать максимум 30 000 местоположений.
- Необходимо запустить проверку публикации ArcGIS for Power BI.
- Пользователи, просматривающие отчет, не могут выполнить вход в опубликованные отчеты.
Создание и проверка отчета, содержащего карты
Перед публикацией отчета в интернете запустите Проверку Встраивания и публикации в интернете 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.
- Откройте отчет в Power BI service и сохраните его.
Вы должны открыть отчет в Power BI service и сохранить его, прежде чем вы сможете опубликовать отчет в интернете или встроить его в веб-сайт, независимо от того, работаете ли вы с новым или существующим отчетом. Это позволяет ArcGIS for Power BI проверить соблюдения требований к публикации и встраивании отчета.
- Чтобы выбрать Опубликовать в интернете, выполните одно из следующих действий:
- В виде чтения щелкните Общий доступ > Встроенный отчет > Опубликовать в интернете (общедоступный).
- В режиме редактирования щелкните Файл > Опубликовать в интернете.
Если вы не видите опций Опубликовать в интернете, обратитесь к своему администратору Power BI, чтобы запросить у него права на создание кодов встраивания.
Появится панель Опубликовать в интернете.
- На панели Встроить в публичный веб-сайт щелкните Создать код встраивания.
- Прочтите подтверждение о предоставлении в общий доступ, убедившись, что у вас есть право публичной публикации содержания отчета. Если вы согласны, щелкните Опубликовать или нажмите Закрыть для отмены операции.
Когда код встраивания будет успешно сгенерирован, появится сообщение со списком из двух вариантов, которые вы можете использовать для встраивания отчета в общедоступный веб-сайт.
- Встройте отчет одним из следующих способов:
- Чтобы встроить ссылку в email или пост в блоге, скопируйте ссылку из первого текстового поля в тело письма или пост блога.
- Чтобы встроить отчет в веб-страницу, скопируйте код iframe из второго текстового поля, используя ниспадающее меню, чтобы указать размер фрейма, в котором будет содержаться отчет на веб-странице и опубликуйте страницу.
Отчет появится на опубликованной веб-странице.
Удалить встроенный код
У всех опубликованных отчетов должны быть соответствующие коды встраивания. Эти коды сохраняются в вашей рабочей области Power BI, и к ним всегда можно получить доступ. Когда вы удалите код встраивания, связанный отчет перестанет публиковаться и не будет отображаться на страницах, на которых он был опубликован.
Чтобы удалить встроенный код, выполните следующие шаги:
- Откройте опубликованный отчет в сервисе Power BI.
- На главной ленте Power BI щелкните Дополнительные опции для просмотра контекстного меню и нажмите Настройки > Управление кодами встраивания.
Появится список ваших активных кодов публикации в сети.
- Щелкните код, выберите Дополнительные опции и выберите Удалить.
- В появившемся подтверждающем сообщении щелкните Удалить.
После удаления кода отчет, связанный с этим кодом, больше не будет публиковаться и перестанет отображаться на опубликованных веб-страницах.
Подробнее о публикации в интернете см. статью Публикация в интернете из Power BI Microsoft.