Condividi tramite


Panoramica del manuale per gli sviluppatori, Power BI Report Server

Introduzione al manuale degli sviluppatori per il server di report di Power BI, una posizione locale per l'archiviazione e la gestione dei report Power BI, per dispositivi mobili e impaginati.

Screenshot della panoramica del server di report di Power BI.

Questo manuale illustra le opzioni disponibili, come sviluppatore, per lavorare con il server di report di Power BI.

Embedding

Per qualsiasi report all'interno del server di report di Power BI, è possibile incorporare all'interno di un iFrame aggiungendo il parametro ?rs:Embed=true querystring all'URL. Questa tecnica funziona con i report di Power BI e con altri tipi di report.

Controllo del Visualizzatore Report

Per i report impaginati, è possibile sfruttare il controllo Visualizzatore report. Con esso, è possibile posizionare il controllo all'interno di un'applicazione Web o windows .NET. Per altre informazioni, vedere Introduzione al Controllo Visualizzatore di Report.

API

Sono disponibili diverse opzioni API per interagire con il server di report di Power BI. Questa tecnica include quanto segue.

È anche possibile usare le utilità di PowerShell open source per gestire il server di report.

Annotazioni

Le utilità di PowerShell supportano i file di Power BI Desktop (con estensione pbix) tramite i comandi -RsRest*.

Eseguire il comando seguente per individuare quali comandi del modulo PowerShell ReportingServicesTools supportano i file di Power BI Desktop (.pbix).

Get-Command -Module ReportingServicesTools -Noun RsRest*

Estensioni personalizzate

La libreria di estensioni è un set di classi, interfacce e tipi valore inclusi nel server di report di Power BI. Questa libreria fornisce l'accesso alle funzionalità di sistema ed è progettata per essere la base su cui è possibile usare le applicazioni Microsoft .NET Framework per estendere i componenti del server di report di Power BI.

È possibile creare diversi tipi di estensioni.

  • Estensioni per l'elaborazione dati
  • Estensioni di consegna
  • Estensioni per il rendering per i report impaginati
  • Estensioni di sicurezza

Per altre informazioni, vedere Libreria di estensioni.

Altre domande? Chiedi alla community di Power BI