Общие сведения о руководстве для разработчика сервера отчетов Power BIDeveloper handbook overview, Power BI Report Server

Это — руководство для разработчика сервера отчетов Power BI, локального расположения для хранения и администрирования ваших отчетов Power BI, мобильных отчетов и отчетов с разбивкой на страницы.Welcome to the developer handbook for Power BI Report Server, an on-premises location for storing and managing your Power BI, mobile, and paginated reports.

В этом руководстве описаны возможности работы с сервером отчетов Power BI, доступные для вас как для разработчика.This handbook will highlight options you have, as a developer, to work with Power BI Report Server.

ВнедрениеEmbedding

Любой отчет на сервере Power BI можно внедрить в iFrame, добавив параметр строки запроса ?rs:Embed=true в URL-адрес.For any report within Power BI Report Server, you can embed within an iFrame by adding the querystring parameter ?rs:Embed=true to the URL. Эта возможность доступна для отчетов Power BI и отчетов других типов.This works with Power BI reports as well as other report types.

Управление средством просмотра отчетовReport Viewer Control

Работая с отчетами с разбивкой на страницы, можно использовать элемент управления средства просмотра отчетов.For paginated reports, you can take advantage of the Report Viewer Control. Например, вы можете поместить элемент управления в приложение .NET для Windows или веб-приложение.This allows you to place the control within a .NET windows or web application. См. дополнительные сведения об элементе управления средства просмотра.For more information, see Get started with the Report Viewer Control.

API-интерфейсыAPIs

Существует несколько вариантов взаимодействия API с сервером отчетов Power BI.You have several API options for interacting with Power BI Report Server. Вот некоторые из них.This includes the following.

Для управления сервером отчетов можно также использовать служебные программы PowerShell с открытым исходным кодом.You can also use the open source PowerShell untilies to manage your report server.

Примечание

Служебные программы PowerShell сейчас не поддерживают файлы Power BI Desktop (PBIX).The PowerShell utilities do not currently support Power BI Desktop files (.pbix).

Пользовательские расширенияCustom extensions

Библиотека расширений — это набор классов, интерфейсов и типов значений, доступных на сервере отчетов Power BI.The Extension Library is a set of classes, interfaces, and value types that are included in Power BI Report Server. Эта библиотека обеспечивает доступ к функциональным возможностям системы. Она предназначена для использования приложений Microsoft .NET Framework для расширения компонентов сервера отчетов Power BI.This library provides access to system functionality and is designed to be the foundation on which Microsoft .NET Framework applications can be used to extend Power BI Report Server components.

Вы можете создавать расширения нескольких типов.There are several types of extensions you can build.

  • Расширения обработки данныхData processing extensions
  • Расширения доставкиDelivery extensions
  • Расширения подготовки отчетов для отчетов с разбивкой на страницыRendering extensions for paginated reports
  • Расширения безопасностиSecurity extensions

См. дополнительные сведения о библиотеке расширений.To learn more, see Extension library.

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

Приступая к работе с элементом управления средства просмотра отчетовGet started with the Report Viewer Control
Создание приложений с помощью веб-службы и платформы .NET FrameworkBuilding Applications Using the Web Service and the .NET Framework
Доступ к URL-адресуURL Access
Библиотека расширенийExtension library
Поставщик WMIWMI Provider

Появились дополнительные вопросы?More questions? Попробуйте задать вопрос в сообществе Power BI.Try asking the Power BI Community