Entwicklerhandbuch: Übersicht über Power BI-Berichtsserver

Willkommen beim Entwicklerhandbuch für Power BI-Berichtsserver, einem lokalen Speicherort zum Speichern und Verwalten Ihrer Power BI-, mobilen und paginierten Berichte.

Power BI Report Server overview.

In diesem Handbuch werden die Optionen behandelt, die Ihnen als Entwickler beim Arbeiten mit Power BI-Berichtsserver zur Verfügung stehen.

Einbetten

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. Diese Vorgehensweise funktioniert mit Power BI-Berichten und auch anderen Berichtstypen.

Berichts-Viewer-Steuerelement

Für paginierte Berichte können Sie das Berichts-Viewer-Steuerelement nutzen. Dadurch können Sie das Steuerelement innerhalb einer .NET-Windows oder -Webanwendung platzieren. Weitere Informationen finden Sie unter Erste Schritte mit dem Berichts-Viewer-Steuerelement.

APIs

Sie haben mehrere API-Optionen für die Interaktion mit Power BI-Berichtsserver. Diese Vorgehensweise umfasst Folgendes:

Sie können auch die Open Source-Hilfsprogramme für PowerShell zum Verwalten Ihres Berichtsservers verwenden.

Hinweis

Die PowerShell-Hilfsprogramme unterstützen Power BI Desktop-Dateien (PBIX-Dateien) über die -RsRest*-Befehle.

Führen Sie den folgenden Befehl aus, um zu ermitteln, welche Befehle im PowerShell-Modul „ReportingServicesTools“ Power BI Desktop-Dateien (PBIX-Dateien) unterstützen.

Get-Command -Module ReportingServicesTools -Noun RsRest*

Benutzerdefinierte Erweiterungen

Die Erweiterungsbibliothek umfasst verschiedene Klassen, Schnittstellen und Werttypen, die in Power BI-Berichtsserver enthalten sind. 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.

Es gibt mehrere Typen von Erweiterungen, die Sie erstellen können.

  • Datenverarbeitungserweiterungen
  • Übermittlungserweiterungen
  • Renderingerweiterungen für paginierte Berichte
  • Sicherheitserweiterungen

Weitere Informationen finden Sie unter Erweiterungsbibliothek.

Weitere Fragen? Stellen Sie Ihre Frage in der Power BI-Community.