Как встроить отчет power bi на страницу сведений о проекте на сайте sharepoint? (полная локальная установка без клиента Office 365)

Я использую настольный клиент Power BI pro 2020 для создания отчетов из PWA. У меня есть локальный сервер отчетов Power BI 2020 для публикации моих отчетов. И у меня есть локальный сервер Sharepoint версии 2019. Я включил Project Server 2019, и у меня также включен PWA. Теперь я пытаюсь встроить свой отчет powerBI в PDP (полностью локально).

У меня нет клиента Office 365, поэтому у меня нет веб-части Power BI для встраивания ее в качестве веб-части, у меня также нет параметров iframe в моей установке. У меня нет возможности добавить страницу на мой сайт sharepoint.

Мне нужно включить что-то, чтобы получить эти параметры на моем сайте sharepoint, пожалуйста? И как мне этого добиться - встроить отчет на локальный сервер?

1 ответ

Решение

Он работает путем добавления iframeсо встроенным URL отчета в качестве источника. Для любого URL-адреса отчета сервера отчетов Power BI добавьте следующий параметр строки запроса, чтобы встроить отчет в iFrame SharePoint:?rs:embed=true.

Например: https://myserver/reports/powerbi/Sales?rs:embed=true.

Перейдите на страницу содержимого сайта SharePoint:

Выберите страницу, на которую вы хотите добавить свой отчет:

Щелкните значок шестеренки в правом верхнем углу, а затем выберите Изменить страницу:

Выберите Добавить веб-часть. В разделе "Категории" выберите "Медиа и контент". В разделе "Детали" выберите "Редактор содержимого", а затем выберите "Добавить":

Выберите Щелкните здесь, чтобы добавить новый контент. В верхнем меню выберите Формат текста, а затем выберите Изменить источник:

В окне "Изменить источник" вставьте код iFrame в исходный код HTML и нажмите "ОК":

Например:

<iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>

В верхнем меню выберите Страница, а затем выберите Остановить редактирование:

Отчет появится на странице:

См. Статью " Встраивание отчета сервера отчетов Power BI с помощью iFrame в SharePoint Server".

Другие вопросы по тегам