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

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

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

Требования

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

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

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

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

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

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

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

    Снимок экрана: меню

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

    Снимок экрана: диалоговое окно

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

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

    Снимок экрана: страница редактирования SharePoint с выделенным параметром редактирования.

    Или в SharePoint Online выберите Страницы>+ Новая>страница сайта, чтобы создать новую страницу сайта.

    Снимок экрана: окно SharePoint. Страницы выделены в области навигации. Выбрана страница сайта.

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

    Снимок экрана: раздел

  3. Нажмите кнопку Добавить отчет.

    Снимок экрана: диалоговое окно создания отчета SharePoint с запросом на добавление отчета на страницу с кнопкой добавления отчета.

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

    Снимок экрана: свойства новой веб-части SharePoint с выделенной ссылкой на отчет Power BI.

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

    Снимок экрана: ссылка на отчет Power BI с выбранным параметром

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

При внедрении отчета в SharePoint Online разрешение на просмотр отчета не предоставляется пользователям автоматически — вам нужно задать разрешения на просмотр в Power BI.

Важно!

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

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

В группе Microsoft 365

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

Предоставление общего доступа напрямую пользователям

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

Примечание

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

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

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

    Снимок экрана: портал администрирования Power BI с выбранным параметром Установить приложение автоматически.

  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 не поддерживает многофакторную проверку подлинности в Azure Active Directory 2.0. Пользователи увидят сообщение об ошибке. Если пользователь повторно войдет в SharePoint Online с помощью своего устройства безопасности, он сможет просматривать отчет.

Настройки веб-части

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

Снимок экрана: диалоговое окно свойств новых веб-частей SharePoint с выделенной ссылкой на отчет Power BI.

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

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

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

Снимок экрана: страница SharePoint с отчетом Power Bi с сообщением о недоступности содержимого.

Это сообщение может появиться по двум причинам.

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

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

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

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

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

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

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

    • Выйдите из SharePoint и войдите снова. Перед повторным входом закройте все окна браузера.

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

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

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

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

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

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

Дальнейшие действия

Остались вопросы? Попробуйте задать вопрос в сообществе Power BI.