Overzicht van het ontwikkelaarshandboek voor Power BI Report Server

Welkom bij het ontwikkelaarshandboek voor Power BI Report Server, een on-premises locatie om uw Power BI-rapporten, mobiele rapporten en gepagineerde rapporten op te slaan en te beheren.

Power BI Report Server overzicht.

In dit handboek worden de opties besproken waarover u als ontwikkelaar beschikt om te werken met Power BI Report Server.

Insluiten

U kunt elk rapport in Power BI Report Server insluiten in een iFrame door de parameter ?rs:Embed=true voor de querytekenreeks toe te voegen aan de URL. Deze techniek werkt voor Power BI-rapporten en voor andere rapporttypen.

Besturingselement van de rapportviewer

Voor gepagineerde rapporten kunt u profiteren van het besturingselement van de rapportviewer. Hiermee kunt u het besturingselement binnen een .NET Windows- of webtoepassing plaatsen. Zie Get started with the Report Viewer Control (Aan de slag met het besturingselement van de rapportviewer) voor meer informatie.

API's

U hebt verschillende API-opties voor interactie met Power BI Report Server. Deze techniek omvat het volgende.

U kunt ook de open source-hulpprogramma’s van PowerShell gebruiken om de rapportserver te beheren.

Notitie

De hulpprogramma's van PowerShell bieden ondersteuning voor Power BI Desktop-bestanden (.pbix) via de -RsRest*-opdrachten.

Voer de volgende opdracht uit om te ontdekken welke opdrachten in de PowerShell-module ReportingServicesTools ondersteuning bieden voor Power BI Desktop-bestanden (.pbix).

Get-Command -Module ReportingServicesTools -Noun RsRest*

Aangepaste extensies

De extensiebibliotheek is een set klassen, interfaces en waardetypen die zijn opgenomen in Power BI Report Server. Deze bibliotheek biedt toegang tot systeemfuncties en is ontworpen als basis voor het gebruik van Microsoft .NET Framework-toepassingen voor het uitbreiden van Power BI Report Server-onderdelen.

U kunt verschillende typen extensies bouwen.

  • Extensies voor gegevensverwerking
  • Extensies voor bezorging
  • Extensies voor het weergeven van gepagineerde rapporten
  • Extensies voor beveiliging

Zie Extension library (Extensiebibliotheek) voor meer informatie.

Volgende stappen

Get started with the Report Viewer Control (Aan de slag met het besturingselement van de rapportviewer)
Building Applications Using the Web Service and the .NET Framework (Toepassingen bouwen met behulp van de webservice en .NET Framework)
URL-toegang
Extensiebibliotheek
WMI-provider

Hebt u nog vragen? Misschien dat de Power BI-community het antwoord weet