Panoramica sul manuale per lo sviluppatore, Server di report di Power BIDeveloper handbook overview, Power BI Report Server

Benvenuti nel manuale per lo sviluppatore del server di report di Power BI, un percorso locale per l'archiviazione e la gestione di report impaginati, per dispositivi mobili e di Power BI.Welcome to the developer handbook for Power BI Report Server, an on-premises location for storing and managing your Power BI, mobile, and paginated reports.

Questo manuale evidenzierà le opzioni disponibili, come sviluppatore, per utilizzare il server di report di Power BI.This handbook will highlight options you have, as a developer, to work with Power BI Report Server.

IncorporamentoEmbedding

Per qualsiasi report nel server di report di Power BI è possibile incorporare in un iFrame aggiungendo il parametro querystring ?rs:Embed=true all'URL.For any report within Power BI Report Server, you can embed within an iFrame by adding the querystring parameter ?rs:Embed=true to the URL. Questa operazione funziona con i report di Power BI, nonché con altri tipi di report.This works with Power BI reports as well as other report types.

Controllo Visualizzatore reportReport Viewer Control

Per i report impaginati, è possibile sfruttare il controllo Visualizzatore Report.For paginated reports, you can take advantage of the Report Viewer Control. Ciò consente di posizionare il controllo all'interno di un'applicazione Web o di Windows .NET.This allows you to place the control within a .NET windows or web application. Per altre informazioni, vedere Introduzione al controllo Visualizzatore Report.For more information, see Get started with the Report Viewer Control.

APIAPIs

Sono disponibili diverse opzioni di API per l'interazione con il server di report di Power BI,You have several API options for interacting with Power BI Report Server. incluse le seguenti.This includes the following.

È anche possibile usare le utilità PowerShell open source per gestire il server di report.You can also use the open source PowerShell untilies to manage your report server.

Nota

Le utilità PowerShell attualmente non supportano i file di Power BI Desktop (con estensione pbix).The PowerShell utilities do not currently support Power BI Desktop files (.pbix).

Estensioni personalizzateCustom extensions

La libreria di estensioni è un set di classi, interfacce e tipi di valore inclusi nel server di report di Power BI.The Extension Library is a set of classes, interfaces, and value types that are included in Power BI Report Server. Questa libreria fornisce l'accesso alle funzionalità del sistema ed è progettata per essere la base sula quale usare le applicazioni Microsoft .NET Framework per estendere i componenti del server di report di Power BI.This library provides access to system functionality and is designed to be the foundation on which Microsoft .NET Framework applications can be used to extend Power BI Report Server components.

Esistono diversi tipi di estensioni che è possibile compilare.There are several types of extensions you can build.

  • Estensioni per l'elaborazione datiData processing extensions
  • Estensioni per il recapitoDelivery extensions
  • Estensioni di rendering per report impaginatiRendering extensions for paginated reports
  • Estensioni di sicurezzaSecurity extensions

Per altre informazioni, vedere Libreria di estensioni.To learn more, see Extension library.

Passaggi successiviNext steps

Introduzione al controllo Visualizzatore ReportGet started with the Report Viewer Control
Creazione di applicazioni con il servizio Web e .NET FrameworkBuilding Applications Using the Web Service and the .NET Framework
Accesso con URLURL Access
Libreria di estensioniExtension library
Provider WMIWMI Provider

Altre domande?More questions? Provare a rivolgersi alla community di Power BITry asking the Power BI Community