Как встроить отчет 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".