Поделиться через


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

Из этой статьи вы узнаете, как внедрить отчет сервера отчетов Power BI с помощью iFrame на странице SharePoint. Если вы работаете с SharePoint Online, сервер отчетов Power BI должен быть общедоступным. В SharePoint Online веб-часть Power BI, которая работает со службой Power BI, не будет работать с сервером отчетов Power BI.

Снимок экрана: пример iFrame.

Предпосылки

Создание URL-адреса отчета Power BI

  1. Скачайте пример из GitHub: демонстрация блога. Выберите "Клонировать" или "Скачать" и нажмите кнопку "Скачать ZIP".

    Снимок экрана: скачивание примера PBIX-файла.

  2. Распакуите файл и откройте пример PBIX-файла в Power BI Desktop для сервера отчетов Power BI.

    Снимок экрана: средство PBI RS Desktop.

  3. Сохраните отчет на сервере отчетов Power BI.

    Скриншот экрана функции сохранения в PBI RS.

  4. Просмотр отчета на веб-портале сервера отчетов Power BI.

    Снимок экрана: веб-портал.

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

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

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

Внедрение отчета в iFrame SharePoint

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

    Снимок экрана: страница

  2. Выберите страницу, в которую нужно добавить отчет.

    Снимок экрана: приложение страницы

  3. Щелкните значок шестеренки в правом верхнем углу и нажмите кнопку "Изменить".

    Снимок экрана: параметр

  4. Выберите Добавить веб-часть.

  5. В разделе "Категории" выберите "Мультимедиа" и "Содержимое". В разделе "Части" выберите редактор контента и нажмите кнопку "Добавить".

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

  6. Щелкните здесь, чтобы добавить новое содержимое.

  7. В верхнем меню выберите "Формат текста", а затем выберите "Изменить источник".

    Снимок экрана: редактирование исходного кода.

  8. В окне "Изменить источник" вставьте код iFrame в HTML-источник и нажмите кнопку "ОК".

    Снимок экрана: код iFrame.

    Рассмотрим пример.

    <iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>
    
  9. В верхнем меню выберите "Страница" и нажмите кнопку "Остановить редактирование".

    Снимок экрана: остановка редактирования.

    Отчет отображается на странице.

    Снимок экрана: пример результата iFrame.

Дополнительные вопросы? Попробуйте Сообщество Power BI.