Entwicklerhandbuch: Übersicht über Power BI-BerichtsserverDeveloper handbook overview, Power BI Report Server

Willkommen beim Entwicklerhandbuch für Power BI-Berichtsserver, einem lokalen Speicherort zum Speichern und Verwalten Ihrer Power BI-, mobilen und paginierten Berichte.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.

In diesem Handbuch werden die Optionen behandelt, die Sie als Entwickler beim Arbeiten mit Power BI-Berichtsserver haben.This handbook will highlight options you have, as a developer, to work with Power BI Report Server.

EinbettenEmbedding

Sie können jeden Bericht in Power BI-Berichtsserver innerhalb eines iFrame einbetten, indem Sie der URL den „QueryString“-Parameter ?rs:Embed=true hinzufügen.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. Dies funktioniert mit Power BI-Berichten und auch anderen Berichtstypen.This works with Power BI reports as well as other report types.

Berichts-Viewer-SteuerelementReport Viewer Control

Für paginierte Berichte können Sie das Berichts-Viewer-Steuerelement nutzen.For paginated reports, you can take advantage of the Report Viewer Control. Dadurch können Sie das Steuerelement innerhalb einer .NET-Windows oder -Webanwendung platzieren.This allows you to place the control within a .NET windows or web application. Weitere Informationen finden Sie unter Erste Schritte mit dem Berichts-Viewer-Steuerelement.For more information, see Get started with the Report Viewer Control.

APIsAPIs

Sie haben mehrere API-Optionen für die Interaktion mit Power BI-Berichtsserver.You have several API options for interacting with Power BI Report Server. Dazu zählen die folgenden:This includes the following.

Sie können auch die Open-Source-Hilfsprogramme für PowerShell zum Verwalten des Berichtsservers verwenden.You can also use the open source PowerShell untilies to manage your report server.

Hinweis

Die Hilfsprogramme für PowerShell unterstützen derzeit keine Power BI Desktop-Dateien (.pbix).The PowerShell utilities do not currently support Power BI Desktop files (.pbix).

Benutzerdefinierte ErweiterungenCustom extensions

Die Erweiterungsbibliothek umfasst verschiedene Klassen, Schnittstellen und Werttypen, die in Power BI-Berichtsserver enthalten sind.The Extension Library is a set of classes, interfaces, and value types that are included in Power BI Report Server. Diese Bibliothek bietet Zugriff auf Systemfunktionen und fungiert als Grundlage für die Microsoft .NET Framework-Anwendungen, mit denen Komponenten von Power BI-Berichtsserver erweitert werden können.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.

Es gibt mehrere Typen von Erweiterungen, die Sie erstellen können.There are several types of extensions you can build.

  • DatenverarbeitungserweiterungenData processing extensions
  • ÜbermittlungserweiterungenDelivery extensions
  • Renderingerweiterungen für paginierte BerichteRendering extensions for paginated reports
  • SicherheitserweiterungenSecurity extensions

Weitere Informationen finden Sie unter Erweiterungsbibliothek.To learn more, see Extension library.

Nächste SchritteNext steps

Erste Schritte mit dem Berichts-Viewer-SteuerelementGet started with the Report Viewer Control
Erstellen von Anwendungen mit dem Webdienst und .NET FrameworkBuilding Applications Using the Web Service and the .NET Framework
URL-ZugriffURL Access
ErweiterungsbibliothekExtension library
WMI-AnbieterWMI Provider

Weitere Fragen?More questions? Stellen Sie Ihre Frage in der Power BI-Community.Try asking the Power BI Community