Внедрение веб-части отчета в SharePoint Online

Веб-часть отчета Power BI для SharePoint Online позволяет внедрять интерактивные отчеты Power BI на страницы SharePoint Online.

При использовании параметра "Внедрение в SharePoint Online " внедренные отчеты учитывают все разрешения элементов и безопасность данных с помощью безопасности на уровне строк (RLS), чтобы можно было легко создавать безопасные внутренние порталы.

Requirements

Для внедрения отчета в отчеты SharePoint Online для работы:

  • Для веб-части Power BI для SharePoint Online требуются современные страницы.
  • Чтобы использовать внедренный отчет, пользователи должны войти в служба Power BI для активации лицензии Power BI.
  • Чтобы внедрить веб-часть в SharePoint Online, требуется лицензия Power BI Pro или Premium на пользователя (PPU).
  • Пользователи с бесплатной лицензией Fabric могут просматривать отчет, размещенный в емкости Power BI Premium (EM или P SKU) или Fabric F64 или большей емкости.

Внедрение отчета

Чтобы внедрить отчет в SharePoint Online, необходимо получить URL-адрес отчета и использовать его с веб-частью Power BI SharePoint Online.

Получение URL-адреса отчета

  1. Откройте отчет в служба Power BI.

  2. В меню "Файл" выберите "Внедрить отчет>SharePoint Online".

    Screenshot showing More options menu with SharePoint Online highlighted.

  3. Скопируйте URL-адрес отчета из диалогового окна.

    Screenshot of the Embed link dialog with the report link highlighted.

Добавление отчета Power BI на страницу SharePoint Online

  1. Откройте целевую страницу в SharePoint Online и нажмите кнопку "Изменить".

    Screenshot of the SharePoint edits page with edit option highlighted.

    Кроме того, в SharePoint Online выберите pages>+ New Site Page ( Создать>страницу сайта), чтобы создать новую современную страницу сайта.

    Screenshot of the SharePoint window. Pages is highlighted in the navigation pane. Site page is selected.

  2. Выберите в раскрывающемся + меню "Создать". В разделе "Анализ данных" выберите веб-часть Power BI.

    Screenshot of the Data analysis section showing Power BI selected.

  3. Выберите Добавить отчет.

    Screenshot of the SharePoint new report dialog asking to include a report on your page with add report button displayed.

  4. Вставьте ранее скопированный URL-адрес отчета в поле ссылки отчета Power BI. Отчет загружается автоматически.

    Screenshot of the SharePoint new web part properties with Power BI report link highlighted.

  5. Выберите "Опубликовать" , чтобы сделать изменение видимым для пользователей SharePoint Online.

    Screenshot of the Power Power BI report link showing the Publish option selected.

Предоставление доступа к отчетам

Внедрение отчета в SharePoint Online не дает пользователям разрешение на просмотр отчета . Необходимо задать разрешения на просмотр в Power BI.

Важно!

Обязательно просмотрите отчет в служба Power BI и предоставьте доступ к не перечисленным.

Существует два способа предоставления доступа к отчетам в Power BI.

В группе Microsoft 365

Если вы используете группу Microsoft 365 для создания сайта группы SharePoint Online, укажите пользователя в качестве члена рабочей области в служба Power BI и на странице SharePoint.

Совместное использование непосредственно с пользователями

Внедряйте отчет в приложение и делитесь им напрямую с пользователями.

Примечание.

  • Для создания отчета в рабочей области требуется лицензия Power BI Pro или Premium на пользователя (PPU).
  • Для совместного использования с бесплатными пользователями Майкрософт рабочая область должна находиться в емкости Premium.
  1. Создайте отчет в рабочей области.

  2. Опубликуйте приложение и установите его. Необходимо установить приложение, чтобы он получил доступ к URL-адресу отчета, который используется для внедрения в SharePoint Online.

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

    Screenshot of the Power BI admin portal with Install app automatically selected.

  4. Откройте приложение и перейдите к отчету.

  5. Скопируйте внедренный URL-адрес отчета из отчета, установленного приложением. Не используйте исходный URL-адрес отчета из рабочей области.

  6. Создайте новый сайт группы в SharePoint Online.

  7. Добавьте ранее скопированный URL-адрес отчета в веб-часть Power BI.

  8. Добавьте всех конечных пользователей и (или) групп, которые будут использовать данные на странице SharePoint Online и в созданном приложении Power BI.

    Примечание.

    Чтобы просмотреть отчет на странице SharePoint, пользователям или группам требуется доступ как к странице SharePoint Online, так и к отчету в приложении Power BI.

Теперь конечный пользователь может перейти на сайт группы в SharePoint Online и просмотреть отчеты на странице.

Многофакторная проверка подлинности

Если для вашей среды Power BI требуется выполнить вход с помощью многофакторной проверки подлинности, может потребоваться войти с помощью устройства безопасности для проверки удостоверения. Это может произойти, если вы не войдете в SharePoint Online с помощью многофакторной проверки подлинности. В среде Power BI требуется устройство безопасности для проверки учетной записи.

Примечание.

Power BI не поддерживает многофакторную проверку подлинности с идентификатором Microsoft Entra ID 2.0. Пользователи увидят сообщение об ошибке. Если пользователь снова войдет в SharePoint Online с помощью своего устройства безопасности, он может просмотреть отчет.

Параметры веб-части

Ниже приведены параметры, которые можно настроить для веб-части Power BI для SharePoint Online:

Screenshot of the SharePoint new web part properties dialog with the Power BI report link highlighted.

Свойство Description
Имя страницы Задает страницу веб-части по умолчанию. Выберите значение из раскрывающегося списка. Если страницы не отображаются, отчет имеет одну страницу или URL-адрес, который вы вставили, содержит имя страницы. Удалите раздел отчета из URL-адреса, чтобы выбрать определенную страницу.
Отображать Корректирует способ размещения отчета на странице SharePoint Online.
Показать панель навигации Отображает или скрывает панель навигации страницы.
Отображение области фильтров Отображает или скрывает область фильтра.

Отчеты, которые не загружают

Если отчет не загружается в веб-части Power BI, может появиться следующее сообщение:

Screenshot of the SharePoint page with the Power Bi report showing the content isn't available message.

Существует две распространенные причины для этого сообщения.

  1. У вас нет доступа к отчету.
  2. Отчет был удален.

Чтобы устранить проблему, обратитесь к владельцу страницы SharePoint Online.

Лицензирование

Пользователям, просматривающим отчет в SharePoint, требуется лицензия Power BI Pro или Premium на пользователя (PPU), или содержимое должно находиться в рабочей области, которая находится в емкости Power BI Premium (EM или P SKU).

Известные проблемы и ограничения

  • Ошибка: "Произошла ошибка, попробуйте выйти из системы и вернуться обратно, а затем вернуться к этой странице. Идентификатор корреляции: неопределенный, состояние ответа http: 400, код ошибки сервера 10001, сообщение: отсутствующий маркер обновления"

    Если вы получите эту ошибку, выполните одно из следующих действий, чтобы устранить неполадки.

    • Выйдите из SharePoint и войдите обратно. Прежде чем войти в систему, обязательно закройте все окна браузера.

    • Если для учетной записи пользователя требуется многофакторная проверка подлинности (MFA), войдите в SharePoint с помощью устройства MFA (телефонное приложение, смарт-карта и т. д.).

    • Учетные записи гостевых пользователей Azure B2B не поддерживаются. Пользователи видят логотип Power BI, показывающий загрузку части, но не отображает отчет.

  • Power BI не поддерживает те же локализованные языки, что и SharePoint Online. В результате в внедренном отчете может не отображаться правильная локализация.

  • При использовании Интернет-Обозреватель 10 могут возникнуть проблемы. Ниже приведена ссылка , поддерживаемая браузерами для Power BI.

  • Классический Сервер SharePoint Server не поддерживается с этой веб-частью.

  • Фильтры URL-адресов не поддерживаются веб-частью SharePoint Online.

Есть еще вопросы? Задайте их в сообществе Power BI.