Oversikt over utviklerhåndbok, rapportserver for Power BI

Velkommen til utviklerhåndboken for rapportserver for Power BI, en lokal plassering for lagring og administrasjon av Power BI, mobil og paginerte rapporter.

Power BI Report Server overview.

Denne håndboken fremhever alternativene du har, som utvikler, for å arbeide med rapportserver for Power BI.

Bygge inn

For alle rapporter i rapportserver for Power BI kan du bygge inn i en iFrame ved å legge til spørrestrengparameteren ?rs:Embed=true i nettadressen. Denne teknikken fungerer med Power BI-rapporter samt andre rapporttyper.

Rapportvisningskontroll

For paginerte rapporter kan du dra nytte av rapportvisningskontrollen. Med den kan du plassere kontrollen i et .NET-vinduer eller et nettprogram. Hvis du vil ha mer informasjon, kan du se Komme i gang med rapportvisningskontrollen.

API-er

Du har flere API-alternativer for samhandling med rapportserver for Power BI. Denne teknikken omfatter følgende.

Du kan også bruke powershell-verktøyene med åpen kildekode til å administrere rapportserveren.

Merk

PowerShell-verktøyene støtter Power BI Desktop-filer (PBIX) via kommandoene -RsRest*.

Kjør følgende kommando for å finne ut hvilke kommandoer i ReportingServicesTools PowerShell-modulen som støtter Power BI Desktop-filer (PBIX).

Get-Command -Module ReportingServicesTools -Noun RsRest*

Egendefinerte tillegg

Utvidelsesbiblioteket er et sett med klasser, grensesnitt og verdityper som er inkludert i rapportserver for Power BI. Dette biblioteket gir tilgang til systemfunksjonalitet og er utformet for å være grunnlaget microsoft .NET Framework-programmer kan brukes til å utvide rapportserver for Power BI komponenter.

Det finnes flere typer utvidelser du kan bygge.

  • Databehandlingsutvidelser
  • Leveringsutvidelser
  • Gjengivelsesutvidelser for paginerte rapporter
  • Sikkerhetsutvidelser

Hvis du vil ha mer informasjon, kan du se Utvidelsesbibliotek.

Har du flere spørsmål? Prøv å spørre Power BI-fellesskap