Overzicht van ontwikkelaarshandboek, Power BI Report Server

Welkom bij het ontwikkelaarshandboek voor Power BI Report Server, een on-premises locatie voor het opslaan en beheren van uw Power BI-, mobiele en gepagineerde rapporten.

Power BI Report Server overview.

In dit handboek worden de opties beschreven die u als ontwikkelaar hebt om met Power BI Report Server te werken.

Insluiten

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

Besturingselement voor rapportviewer

Voor gepagineerde rapporten kunt u gebruikmaken van het besturingselement Rapportviewer. Hiermee kunt u het besturingselement in een .NET-venster of webtoepassing plaatsen. Zie Aan de slag met het besturingselement 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 opensource PowerShell-hulpprogramma's gebruiken om uw rapportserver te beheren.

Notitie

De PowerShell-hulpprogramma's ondersteunen Power BI Desktop-bestanden (.pbix) via de opdrachten -RsRest*.

Voer de volgende opdracht uit om te zoeken welke opdrachten in de PowerShell-module ReportingServicesTools Power BI Desktop-bestanden (.pbix) ondersteunen.

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 systeemfunctionaliteit en is ontworpen als de basis waarop Microsoft .NET Framework-toepassingen kunnen worden gebruikt om Power BI Report Server-onderdelen uit te breiden.

Er zijn verschillende typen extensies die u kunt bouwen.

  • Extensies voor gegevensverwerking
  • Leveringsextensies
  • Renderingextensies voor gepagineerde rapporten
  • Beveiligingsextensies

Zie de extensiebibliotheek voor meer informatie.

Meer vragen? Vraag het Power BI-community