Passa al contenuto principale
IN ANTEPRIMA

Esporta i report di Power BI in file PDF, PPTX o PNG usando l'API REST

Data di pubblicazione: 09 marzo, 2020

Power BI include ora un set di funzionalità aggiuntive che consentono di esportare un report di Power BI usando una chiamata REST nei formati di file seguenti: PDF, PPTX (PowerPoint) e PNG.

Puoi usare questa API Export-To-File in diversi modi:

  • Crea un pulsante di invio alla stampa - Nell'applicazione puoi creare un pulsante che attiva un processo di esportazione quando viene selezionato. Il processo può esportare il report visualizzato come file PDF o PPTX e al termine del processo l'utente può ricevere il file come download. Poiché l'API è asincrona, potrebbe essere necessario attendere qualche minuto prima che il file sia disponibile.
  • Allegato di posta elettronica - Invia un messaggio di posta elettronica automatizzato a intervalli predefiniti con un report PDF allegato. Questo approccio può risultare utile se vuoi automatizzare l'invio di un report settimanale ai dirigenti.

Quando l'API Export-To-File viene chiamata, attiva un processo di esportazione. Dopo avere attivato il processo di esportazione, usa l'API Polling per tenere traccia del processo fino al completamento. Al termine del processo di esportazione, la chiamata dell'API Polling restituisce un URL di Power BI per ottenere il file. L'URL sarà disponibile per 24 ore. L'API supporta richieste di processi di esportazione simultanei. Il numero di processi che è possibile eseguire contemporaneamente dipende dallo SKU in cui si trova il report.

Il set seguente di funzionalità è incluso nella nuova API:

  • Esportazione di pagine selezionate dei report - Specifica le pagine da esportare e l'ordine di esportazione.
  • Segnalibri - Usando le funzionalità dei segnalibri, puoi esportare un report in uno stato specifico dopo avere applicato filtri al report.
  • Sicurezza a livello di riga - Usa la Sicurezza a livello di riga per esportare un report che mostra dati che sono visibili solo a determinati utenti. Se ad esempio esporti un report sulle vendite definito con ruoli a livello di area, puoi filtrare a livello di codice il report in modo che vengano visualizzate solo determinate aree.
  • Protezione dei dati - I formati PDF e PPTX supportano le etichette di riservatezza. Se esporti un report con un'etichetta di riservatezza in un file PDF o PPTX, il file esportato mostrerà il report con la rispettiva etichetta di riservatezza.
  • Localizzazione - Quando usi l'API, puoi passare le impostazioni locali che preferisci. Le impostazioni di localizzazione influiscono sul modo in cui il report viene visualizzato, ad esempio mediante la modifica della formattazione in base alle impostazioni locali selezionate.

Nota che il report e il set di dati del report da esportare devono trovarsi in capacità di tipo Premium o Embedded. Altre limitazioni dell'anteprima sono indicate in modo dettagliato nell'articolo Esportare il report in un file.

Devi anche tenere presente che, analogamente a tutte le nuove API di Power BI, l'API Export-To-File è inclusa solo in Power BI APIs .NET SDK v3.

Altre informazioni.

<p"> </p">
  • Power BI Embedded
  • Features
  • SDK and Tools

Prodotti correlati