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


Обзор руководства разработчика, сервер отчетов Power BI

Добро пожаловать в руководство для разработчиков по Power BI Report Server — серверу, установленному в инфраструктуре вашей компании, предназначенному для хранения и управления Power BI, мобильными и постраничными отчетами.

Снимок экрана: обзор сервера отчетов Power BI.

В этом руководстве описаны варианты работы с сервером отчетов Power BI в качестве разработчика.

Внедрение

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

Элемент управления "Средство просмотра отчетов"

Для отчетов с разбивкой на страницы можно воспользоваться элементом управления "Средство просмотра отчетов". С его помощью вы можете разместить элемент управления в окнах .NET или веб-приложении. Дополнительные сведения см. в статье "Начать работу с контролем просмотра отчетов".

Программные интерфейсы

Существует несколько вариантов взаимодействия с сервером отчетов Power BI. Этот метод включает в себя следующее.

Вы также можете использовать служебные программы PowerShell с открытым исходным кодом для управления сервером отчетов.

Замечание

Служебные программы PowerShell поддерживают файлы Power BI Desktop (PBIX) с помощью команд -RsRest*.

Выполните следующую команду, чтобы найти команды в модуле PowerShell ReportingServicesTools, поддерживающие файлы Power BI Desktop (PBIX).

Get-Command -Module ReportingServicesTools -Noun RsRest*

Настраиваемые расширения

Библиотека расширений — это набор классов, интерфейсов и типов значений, включенных в сервер отчетов Power BI. Эта библиотека предоставляет доступ к системным функциям и предназначена для того, чтобы использовать приложения Microsoft .NET Framework для расширения компонентов сервера отчетов Power BI.

Существует несколько типов расширений, которые можно создать.

  • Модули обработки данных
  • Расширения доставки
  • Расширения рендеринга для отчетов с разбивкой на страницы
  • Расширения безопасности

Дополнительные сведения см. в библиотеке расширений.

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