Creare e usare l'oggetto visivo del report impaginato

SI APPLICA A: Power BI Report Builder Servizio Power BI Power BI Desktop

Questo articolo illustra come usare l'oggetto visivo del report impaginato per i report di Power BI. Questo oggetto visivo nativo di Power BI consente di eseguire il rendering di qualsiasi report impaginato caricato nel servizio in un report di Power BI.

Questo oggetto visivo offre la potenza dei report impaginati ai report di Power BI. È possibile eseguire il mapping dei campi del modello semantico di Power BI da usare come valori dei parametri per l'oggetto visivo del report impaginato. La possibilità di mappare i campi offre un'esperienza completamente interattiva come qualsiasi altro oggetto visivo.

L'oggetto visivo report impaginato è progettato per integrare un report impaginato con altri oggetti visivi in un report di Power BI. Consente esportazioni di dati di grandi dimensioni, esercitazioni dettagliate e generazione di documenti. Se si esegue la migrazione del contenuto del report impaginato dall'ambiente locale o si scopre che l'oggetto visivo del report impaginato è l'unico elemento di una pagina, è consigliabile usare direttamente il report impaginato.

Creare un oggetto visivo del report impaginato

  1. Aprire il report di Power BI in Power BI Desktop o nel servizio Power BI. Se nel servizio Power BI selezionare Modifica.

    Screenshot della selezione di Modifica nel servizio Power BI.

  2. Selezionare Report impaginato nel riquadro Visualizzazioni.

    Screenshot della selezione dell'oggetto visivo report impaginato nel riquadro Visualizzazioni.

  3. Selezionare Connetti al report.

    Screenshot della casella Connetti al report.

  4. Cercare e selezionare un report impaginato esistente salvato nel servizio Power BI.

  5. Selezionare Imposta parametri.

    Screenshot dell'impostazione dei parametri.

  6. Sono disponibili due opzioni per il mapping dei parametri del report impaginati:

    È possibile associare il parametro del report impaginato ai campi di Power BI:

    a. Trascinare il campo di Power BI nel campo Parametri nel riquadro Visualizzazioni.
    b. Selezionare questo campo dal menu a discesa. Selezionare Visualizza report.

    Screenshot dell'associazione di un campo in Power BI a un parametro nell'oggetto visivo del report impaginato.

    In alternativa, scegliere di usare il parametro predefinito per il report impaginato, se l'autore del report ha specificato uno qualsiasi.

    Screenshot della specifica dei parametri nell'oggetto visivo del report impaginato.

  7. Il rendering del report impaginato verrà ora eseguito all'interno del report di Power BI.

    Screenshot del rendering del report impaginato in un report di Power BI.

  8. Se si apportano modifiche nel servizio Power BI, selezionare Salva per salvare le modifiche. Se si apportano modifiche in Power BI Desktop, selezionare Pubblica, quindi scegliere un'area di lavoro in una capacità Premium per pubblicare il report di Power BI nel servizio Power BI.

    Nota

    È consigliabile salvare il report di Power BI con l'oggetto visivo report impaginato nella stessa area di lavoro del report impaginato. In questo modo, i lettori con accesso al report di Power BI hanno accesso anche al report impaginato, necessario per il rendering dell'oggetto visivo del report impaginato.

    Screenshot della pubblicazione del report nel servizio Power BI.

Filtro incrociato

È possibile abilitare il filtro incrociato tra l'oggetto visivo del report impaginato e altri oggetti visivi nel report di Power BI: eseguire il mapping dei parametri del report impaginato ai campi nel report di Power BI. Se sono presenti altri oggetti visivi che influiscono sul campo di Power BI selezionato per i valori dei parametri, l'oggetto visivo del report impaginato viene aggiornato durante l'interazione con tali oggetti visivi.

Ad esempio, se si seleziona Fiscal Year FY2018 nell'oggetto visivo filtro dei dati, l'oggetto visivo report impaginato viene aggiornato automaticamente per visualizzare le vendite per FY2018, perché il campo Power BI per Fiscal Year viene mappato al parametro del report impaginato per Fiscal Year.

Screenshot del filtro incrociato tra un oggetto visivo del report impaginato e altri oggetti visivi nel report di Power BI.

Attivare la barra degli strumenti

Nel riquadro Formato è possibile visualizzare o nascondere la barra degli strumenti nell'oggetto visivo del report impaginato. Con la barra degli strumenti visibile, i lettori di report possono esportare facilmente il report impaginato dall'interno del report di Power BI usando il pulsante della barra degli strumenti Esporta del report impaginato. I report impaginati supportano l'esportazione nei formati seguenti: Excel, PDF, Accessible PDF, CSV, PowerPoint, Word, MHTML e XML. Gli oggetti visivi di report standard di Power BI impongono una limitazione di 150.000 righe quando si usa l'opzione Esporta dati. Al contrario, con l'oggetto visivo report impaginato, è possibile esportare fino a 1.000.000 righe in Excel usando il pulsante Esporta sulla barra degli strumenti e mantenere tutta la formattazione nel report impaginato.

Screenshot dell'opzione Esporta sulla barra degli strumenti del report impaginato.

È anche possibile visualizzare i parametri nella barra degli strumenti. Nel riquadro Formato, attivare Parametri. Con questa opzione abilitata, è possibile selezionare e applicare parametri dalla barra degli strumenti dell'oggetto visivo del report impaginato.

Screenshot dei parametri nella barra degli strumenti del report impaginato.

Applica automaticamente i filtri

È possibile decidere se i filtri del report vengono applicati automaticamente all'oggetto visivo del report impaginato o meno. Per impostazione predefinita, l'opzione Applica automaticamente filtri è disattivata. Con l'opzione disattivata, l'oggetto visivo del report impaginato rimane invariato man mano che si modificano i filtri nel report di Power BI. Se si attiva l'applicazione automatica dei filtri, l'oggetto visivo del report impaginato viene aggiornato automaticamente quando si applicano filtri o si aggiornano altri oggetti visivi che influiscono sul campo selezionato per il valore del parametro.

  • Selezionare l'oggetto visivo del report impaginato. Nel riquadro Formato attivare l'applicazione automatica dei filtri.

Considerazioni e limitazioni

  • Quando si connettono campi a un parametro del report impaginato, verificare se i valori dei campi vengono usati così come sono, in altre parole, Non riepilogare, o come aggregazioni, ad esempio Somma, Media e così via. È possibile usare l'opzione Mostra come tabella dal menu di scelta rapida dell'oggetto visivo del report impaginato per visualizzare i valori effettivi passati ai report impaginati durante il runtime.
  • È possibile eseguire il mapping di un campo di aggregazione in Power BI, ad esempio Somma, Media, Minimo o Massimo a un parametro del report impaginato. In tal caso, valutare se il parametro del report impaginato è un parametro a valore singolo o multivalore. Se si esegue il mapping a un parametro a valore singolo, viene usato il valore di aggregazione. Se si esegue il mapping a un parametro multivalore, viene eseguito il mapping dei valori di aggregazione per riga al parametro.
  • Quando si incorpora un report di Power BI che contiene un oggetto visivo del report impaginato, usando il metodo incorporamento per i clienti, è necessaria un'entità servizio e un token di incorporamento a più risorse, come illustrato in Come incorporare un report di Power BI che contiene un oggetto visivo del report impaginato.
  • Quando si aggiunge un report di Power BI che contiene un oggetto visivo del report impaginato a un'app Power BI, assicurarsi di includere il report impaginato nell'app, nonché tutti i sottoreport e i report di destinazione drill-through da cui dipende l'oggetto visivo del report. Se l'app non dispone di gruppi di destinatari o se il report impaginato a cui fa riferimento l'oggetto visivo si trova in un'altra area di lavoro, gli utenti dell'app devono avere almeno il ruolo Visualizzatore per accedere all'area di lavoro del report impaginato per visualizzare il report impaginato nell'oggetto visivo. Per mantenere il report impaginato nascosto dal menu di spostamento dell'app Power BI, fare riferimento a Consenti l'accesso al contenuto nascosto.
  • L'oggetto visivo report impaginato non è supportato per la sottoscrizione o l'esportazione di report di Power BI. È possibile aprire il report impaginato sottostante stesso e crearvi una sottoscrizione, come illustrato in Sottoscrivere report impaginati.
  • L'oggetto visivo del report impaginato ha un limite di riduzione dei dati a 30.000 valori predefinito a causa del limite massimo di 30.000 dell'oggetto visivo di Power BI. Se un campo utilizzato nell'oggetto visivo contiene più di 30.000 valori, un algoritmo di riduzione dei dati inizia e elimina le righe che superano il limite. Di conseguenza, il report impaginato potrebbe mostrare risultati non corretti a causa di dati mancanti dai parametri del report. Per risolvere questo problema, provare a usare i filtri per filtrare i valori non necessari o eseguire il mapping dei parametri del report ai campi con un minor numero di valori.
  • La durata della sessione del report impaginato è limitata dall'ora di scadenza del token di accesso. Attualmente non è disponibile alcun supporto per aggiornare automaticamente il token. Dopo la scadenza della sessione, una finestra di dialogo richiede di aggiornare l'oggetto visivo e avviare una nuova sessione di rendering.
  • L'oggetto visivo report impaginato non viene aggiornato come parte di Pipeline di distribuzione. Come soluzione alternativa, modificare il report di Power BI nella destinazione per aggiornare l'oggetto visivo del report impaginato per usare il report impaginato nell'area di lavoro di destinazione.

Uso di un modello semantico di Power BI con un parametro date

Nota

Le versioni di Generatore report di Power BI 15.7.01704.0001 e versioni successive consentono di usare i parametri di data con l'oggetto visivo report impaginato senza dover seguire questi passaggi successivi. Scaricare la versione più recente di Generatore report di Power BI.

Quando si usa un modello semantico di Power BI come origine dati per il report impaginato e si configura un parametro di data nella query che genera automaticamente la tabella dei parametri e il parametro, l'uso di tale parametro in un parametro del report impaginato avrà esito negativo. Il report impaginato considera visivamente il parametro come campo di testo e non corrisponde al campo data di Power BI. Sono disponibili tre opzioni alternative:

  • Dalla stessa origine dati di Power BI creare un nuovo set di dati con solo i valori di data. Usare questo set di dati come valori disponibili per il parametro, impostando il tipo di dati del parametro come Data/Ora.
  • Modificare manualmente il testo della query DAX nel set di dati generato automaticamente per rimuovere la parte che imposta il parametro come valore di testo.
  • Modificare il modello semantico di Power BI usando Power Query per aggiungere una colonna che formatta il campo data come campo di testo.

Altre domande? Contattare la community di Power BI