Pubblicare sul Web da Power BI

Con l'opzione Pubblica sul Web di Power BI è possibile incorporare con facilità contenuti interattivi di Power BI in post di blog, siti Web, messaggi di posta elettronica o social media. È anche possibile modificare, aggiornare o interrompere facilmente la condivisione degli oggetti visivi pubblicati.

Avviso

Quando si usa Pubblica sul Web, chiunque su Internet può visualizzare il report o l'oggetto visivo pubblicato. La visualizzazione non richiede l'autenticazione. Include la visualizzazione dei dati a livello di dettaglio aggregati dai report. Prima di pubblicare un report, verifica che sia opportuno condividere pubblicamente i dati e le visualizzazioni. Non pubblicare informazioni riservate o di proprietà. In caso di dubbio, prima di procedere alla pubblicazione verifica i criteri dell'organizzazione.

Nota

È possibile incorporare i contenuti in modo sicuro in un portale o un sito Web interno. Usare l'opzione Incorpora o Incorpora in SharePoint Online. Queste opzioni assicurano che vengano applicate tutte le autorizzazioni e la sicurezza dei dati quando gli utenti visualizzano i dati interni.

Prerequisiti

  • È necessaria una licenza di Microsoft Power BI per la pubblicazione sul Web dall'area di lavoro personale.
  • È necessaria una licenza Microsoft Power BI Pro o Premium per utente per pubblicare sul Web dalle aree di lavoro.
  • La pubblicazione sul Web è disponibile per i report che si possono modificare nell'area di lavoro personale e nelle aree di lavoro.
  • Non è disponibile per i report condivisi con l'utente o quelli in cui la protezione dei dati è basata sulla sicurezza a livello di riga.
  • Per visualizzare i report non è invece necessario essere utenti di Power BI.

Vedere la sezione Considerazioni e Limitazioni più avanti, per un elenco completo di casi in cui la funzionalità Pubblica sul Web non è supportata.

Creare codice di incorporamento con Pubblica sul Web

Seguire questa procedura per usare Pubblica sul Web. Prima di pubblicare sul web, consultare l'Avviso riportato in precedenza in questo articolo.

  1. Aprire un report modificabile in un'area di lavoro e selezionare File>Incorpora report>Pubblica sul web (pubblico).

    Screenshot di Pubblica sul Web in Altre opzioni.

  2. Se l'amministratore di Power BI non ha autorizzato la creazione di codice di incorporamento, potrebbe essere necessario contattarlo.

    Screenshot di Contattare l'amministratore di Power BI.

    Per informazioni su come trovare la persona che possa abilitare la funzionalità Pubblica sul Web all'interno dell'azienda, vedere Trovare l'amministratore di Power BI più avanti in questo articolo.

  3. Esaminare il contenuto della finestra di dialogo e selezionare Crea codice di incorporamento.

    Screenshot di Rivedi incorporamento in un sito Web pubblico.

  4. Esaminare l'avviso, come indicato qui, e verificare che i dati si possano incorporare in un sito Web pubblico. In caso affermativo, selezionare Pubblica.

    Screenshot della finestra di dialogo con l'avviso

  5. Nella finestra di dialogo Operazione completata viene visualizzata un'anteprima dell'aspetto del report. Selezionare Dimensioni e Pagina predefinita.

    È anche possibile aggiungere un'immagine Segnaposto, per velocizzare il caricamento della pagina Web. Con un'immagine segnaposto, per gli utenti che visualizzano il report sul Web è disponibile un pulsante View interactive content (Visualizza contenuto interattivo) selezionabile per visualizzare il report stesso.

    Apportare prima queste modifiche. Copiare quindi il collegamento per inviarlo tramite posta elettronica o copiare il codice HTML per incollarlo in un sito Web. È possibile incorporarlo nel codice, ad esempio un iFrame, o incollarlo direttamente in una pagina Web o un blog.

    Screenshot di Operazione riuscita: collegamento e HTML.

  6. Se in precedenza si è creato un codice di incorporamento per un report e si seleziona Pubblica sul web, le finestre di dialogo dei passaggi da 2 a 4 non vengono visualizzate. Viene invece visualizzata la finestra di dialogo Codice di incorporamento.

    Screenshot della finestra di dialogo Incorpora codice.

    È possibile creare solo un codice di incorporamento per ogni report.

Suggerimenti per le modalità di visualizzazione

Quando si incorpora contenuto in un post di blog, è in genere necessario adattarlo alle dimensioni specifiche dello schermo. È possibile modificare l'altezza e la larghezza nel tag iFrame in base alle esigenze. Tuttavia, è necessario assicurarsi che il report si adatti all'area dell'iFrame specificata, quindi impostare una modalità di visualizzazione appropriata quando si modifica il report.

La tabella seguente include indicazioni sulla modalità di visualizzazione e sul rispettivo aspetto in caso di incorporamento.

Modalità Visualizza Aspetto dopo l'incorporamento
Screenshot di Adatta alla pagina. Adatta alla pagina rispetta l'altezza e la larghezza della pagina del report. Se si imposta la pagina su proporzioni dinamiche, ad esempio 16:9 o 4:3, il contenuto viene ridimensionato in modo da adattarsi all'interno dell'iFrame. Se si incorpora il report in un iFrame, usando Adatta alla pagina si può ottenere il letterboxing con il quale viene visualizzato uno sfondo grigio nelle aree dell'iFrame dopo che il contenuto viene ridimensionato in modo che si adatti all'interno dell'iFrame. Per ridurre il letterboxing, impostare l'altezza e la larghezza dell'iFrame in modo appropriato.
Screenshot delle dimensioni effettive. La modalità Dimensioni effettive garantisce che vengano mantenute le dimensioni definite nella pagina del report. È quindi possibile che nell'iFrame siano visualizzate barre di scorrimento. Impostare l'altezza e la larghezza dell'iFrame per evitare le barre di scorrimento.
Screenshot di Adatta alla larghezza. La modalità Adatta in larghezza assicura che i contenuti occupino l'area orizzontale dell'iFrame. Viene comunque visualizzato un bordo, ma il contenuto viene ridimensionato in modo da usare tutto lo spazio orizzontale disponibile.

Suggerimenti per l'altezza e la larghezza dell'iFrame

Un codice di incorporamento di Pubblica sul Web è simile all'esempio seguente:

Screenshot del Codice di incorporamento.

È possibile modificare manualmente la larghezza e l'altezza per assicurarsi di ottenere esattamente il risultato desiderato nella pagina in cui si incorpora il report.

Per perfezionare ulteriormente il risultato, provare ad aggiungere 56 pixel all'altezza dell'iFrame per adattarla alla dimensione corrente della barra inferiore. Se la pagina del report usa dimensioni dinamiche, la tabella seguente specifica alcune dimensioni che è possibile usare per adattare gli oggetti senza letterboxing.

Ratio Dimensione Dimensione (larghezza x altezza)
16:9 Piccola 640 x 416 px
16:9 Medio 800 x 506 px
16:9 Grande 960 x 596 px
4:3 Piccola 640 x 536 px
4:3 Medio 800 x 656 px
4:3 Grande 960 x 776 px

Gestisci codici di incorporamento

Dopo avere creato un codice di incorporamento di Pubblica sul Web, è possibile gestire i codici dal menù Impostazioni di Power BI. La gestione dei codici di incorporamento include la possibilità di rimuovere l'oggetto visivo o il report di destinazione per un codice, rendendo inutilizzabile il codice di incorporamento, o di ottenere il codice di incorporamento.

  1. Per gestire i codici di incorporamento Pubblica sul Web, aprire l'area di lavoro in cui risiede il report, selezionare l'ingranaggio Impostazioni e quindi selezionare Gestisci codici di incorporamento.

    Screenshot di Gestisci codici di incorporamento

  2. Vengono visualizzati i codici di incorporamento per i report nell'area di lavoro.

    Screenshot dell'elenco dei codici di incorporamento.

  3. È possibile recuperare o eliminare un codice di incorporamento. L'eliminazione disabilita tutti i collegamenti a quel report o oggetto visivo.

    Screenshot del recupero o eliminazione di codici di incorporamento.

  4. Se si seleziona Elimina, viene richiesta una conferma.

    Screenshot della conferma dell'eliminazione.

Aggiornamenti ai report e aggiornamenti dei dati

Dopo la creazione e la condivisione del codice di incorporamento di Pubblica sul Web, il report viene aggiornato con le eventuali modifiche apportate. Il collegamento del codice di incorporamento è immediatamente attivo. Gli utenti che aprono il collegamento possono visualizzarlo. I dati vengono memorizzati nella cache per un'ora dal momento in cui vengono recuperati. Non è consigliabile usare Pubblica sul Web per i dati che devono essere aggiornati di frequente. Per altre informazioni, vedere la sezione Come funziona più avanti in questo articolo.

Aggiornamento dati

Gli aggiornamenti dei dati vengono applicati automaticamente nel report o nell'oggetto visivo incorporato. Quando i dati vengono aggiornati per un modello di dati di importazione nel servizio Power BI, il servizio cancella la cache dei dati, con conseguente aggiornamento rapido dei dati. Per disabilitare l'aggiornamento automatico, selezionare non aggiornare nella pianificazione per il modello semantico usato dal report.

Utilizzo intensivo

Un'esperienza di utilizzo intensivo può verificarsi quando un report riceve troppe query in un breve periodo di tempo. In questi casi, gli utenti non possono visualizzare o interagire con il report fino a quando non trascorre il periodo di utilizzo intensivo.

Si consiglia di impostare un'immagine segnaposto per il report. Nel caso di una condizione di utilizzo intensivo, gli utenti potranno così visualizzare l'immagine segnaposto.

Per evitare un'esperienza di utilizzo intensivo, limitare il numero di query distinte che possono essere generate dal report e la frequenza di aggiornamento dei dati. Per suggerimenti sulla semplificazione dei report, vedere la guida all'ottimizzazione di Power BI.

Oggetti visivi Power BI

Gli oggetti visivi di Power BI sono supportati in Pubblica sul Web. Quando si usa Pubblica sul Web, gli utenti con cui si condividono gli oggetti visivi pubblicati non hanno bisogno di abilitare gli oggetti visivi di Power BI per visualizzare i report.

Informazioni sulla colonna dello stato del codice di incorporamento

Nota

È necessario esaminare periodicamente i codici di incorporamento pubblicati, rimuovendo quelli che non devono più essere disponibili pubblicamente.

La pagina Gestisci codici di incorporamento include una colonna di stato. Per impostazione predefinita, lo stato dei codici di incorporamento è Attivo, ma può essere anche uno degli stati elencati di seguito.

Stato Descrizione
Attive Il report è disponibile per la visualizzazione e l'interazione da parte degli utenti Internet.
Bloccati Il contenuto del report viola le Condizioni d'uso di Power BI. Microsoft lo ha bloccato. Se si ritiene che il contenuto sia stato bloccato per errore, contattare il supporto tecnico.
Non supportato Il modello semantico del report usa la sicurezza a livello di riga o un'altra configurazione non supportata. Per un elenco completo, vedere la sezione Considerazioni e imitazioni.
Violazione Il codice di incorporamento non rientra nei criteri definiti per il tenant. Questo stato si verifica in genere quando viene creato un codice di incorporamento e successivamente l'impostazione Pubblica sul Web del tenant viene modificata in modo da escludere l'utente proprietario del codice di incorporamento. Se l'impostazione del tenant è disabilitata o se l'utente non è più autorizzato a creare codici di incorporamento, lo stato dei codici di incorporamento esistenti sarà Violazione. Per informazioni dettagliate, vedere la sezione Trovare l'amministratore di Power BI in questo articolo.

Segnalare un problema relativo al contenuto di Pubblica sul Web

Per segnalare un problema relativo al contenuto di Pubblica sul Web incorporato in un sito Web o un blog, selezionare l'icona Condividi sulla barra inferiore del report Pubblica sul Web, e quindi selezionare l’icona Flag nella finestra di dialogo Condividi.

Screenshot della condivisione di un problema.

Viene chiesto di inviare un messaggio di posta elettronica a Microsoft per illustrare il problema. Microsoft valuta il contenuto in base alle Condizioni per l'utilizzo del servizio Power BI e prende le misure appropriate.

Come funziona (dettagli tecnici)

Quando si crea un codice di incorporamento usando Pubblica sul Web, il report viene reso disponibile agli utenti di Internet. Essendo disponibile pubblicamente, è probabile che in futuro gli utenti condividano il report attraverso i social media. Gli utenti visualizzano il report aprendo l'URL pubblico diretto o visualizzandolo incorporato in una pagina Web o un blog. Nel frattempo, Power BI memorizza nella cache la definizione del report e i risultati delle query necessarie per visualizzare il report. La memorizzazione nella cache garantisce che migliaia di utenti possano visualizzare contemporaneamente il report senza influire sulle prestazioni.

I dati vengono memorizzati nella cache per un'ora dal momento in cui vengono recuperati. Se si aggiorna la definizione del report, ad esempio se si cambia la modalità di visualizzazione, o si aggiornano i dati del report, la visualizzazione dei cambiamenti nella versione del report visualizzata dagli utenti può richiedere del tempo. Quando viene eseguito un aggiornamento dei dati per un modello di dati di importazione, il servizio cancella i dati memorizzati nella cache e recupera i nuovi dati. Nella maggior parte dei casi, i dati vengono aggiornati quasi in contemporanea con l'importazione dei dati. Tuttavia, per i report con molte query distinte, l'aggiornamento potrebbe richiedere del tempo. Poiché ogni elemento e valore di dati viene memorizzato nella cache in modo indipendente, quando si verifica un aggiornamento dei dati un utente potrebbe visualizzare una combinazione di valori correnti e precedenti. Pertanto, è consigliabile organizzare anticipatamente il lavoro e creare il codice di incorporamento di Pubblica sul Web solo quando si è soddisfatti delle impostazioni. Se i dati vengono aggiornati, ridurre al minimo il numero di aggiornamenti ed eseguirli fuori orario. Non è consigliabile usare Pubblica sul Web per i dati che devono essere aggiornati di frequente.

Trovare l'amministratore di Power BI

Il portale di amministrazione di Power BI include impostazioni che consentono di specificare chi può pubblicare contenuti sul Web. Per modificare l'impostazione Pubblica sul Web del tenant nel portale di amministrazione, è necessario collaborare con l'amministratore di Power BI dell'organizzazione.

Per le organizzazioni più piccole o gli utenti singoli iscritti a Power BI, potrebbe non essere ancora presente un amministratore di Power BI. Seguire la procedura per l'acquisizione del ruolo di amministratore. Dopo essere stato individuato, l'amministratore di Power BI può abilitare la creazione dei codici incorporati.

Le organizzazioni avviate in genere hanno già un amministratore di Power BI. Le persone in possesso di uno qualsiasi dei ruoli seguenti possono agire come amministratori di Power BI:

  • Amministratori globali
  • Utenti con il ruolo di amministratore Fabric in Microsoft Entra ID

È necessario trovare una di queste persone all'interno dell'organizzazione e chiederle di aggiornare le impostazioni di Pubblica sul Web per il tenant nel portale di amministrazione.

Considerazioni e limitazioni

La funzionalità Pubblica sul Web è supportata per la maggior parte delle origini dati e dei report nel servizio Power BI. Tuttavia, i tipi di report seguenti non sono attualmente supportati o disponibili con Pubblica sul Web:

  • Report che usano la sicurezza a livello di riga.
  • Report che si connettono ai dati tramite DirectQuery. Connettersi usando la modalità composita o di importazione. Informazioni sulle differenze tra le modalità.
  • Report che usano le origini dati della connessione dinamica, inclusi Analysis Services in modalità tabulare ospitato in locale, Analysis Service in modalità multidimensionale e Azure Analysis Services.
  • Report che usano un modello semantico condiviso archiviato in un'area di lavoro diversa dal report.
  • Modelli semantici condivisi e certificati.
  • Report condivisi direttamente o tramite un'app.
  • Report in un'area di lavoro in cui non si è un membro a cui sono consentite modifiche.
  • Gli oggetti visivi "R" e Python non sono attualmente supportati nei report di Pubblica sul Web.
  • Esportazione di dati da oggetti visivi in un report pubblicato sul Web.
  • Domande e risposte sugli oggetti visivi di Power BI.
  • Report che contengono misure DAX a livello di report.
  • Modelli di query sui dati Single Sign-On, inclusi modelli compositi in modelli semantici di Power BI o Azure Analysis Services.
  • Proteggere le informazioni riservate o di proprietà.
  • La funzionalità di autenticazione automatica fornita con l'opzione Incorpora non funziona con l'API JavaScript di Power BI. Per l'API JavaScript di Power BI, usare l'approccio all'incorporamento dati di proprietà dell'utente.
  • Gli amministratori possono bloccare l'accesso a Internet pubblico, come descritto in Collegamenti privati per l'accesso sicuro a Fabric. In tal caso, l'opzione Pubblica sul Web è disabilitata per il tenant nel portale amministratore di Power BI.
  • Applicazione della licenza per gli oggetti visivi personalizzati.
  • Gli oggetti visivi non certificati dall'archivio dell'organizzazione, quando il passaggio del tenant globale dell'organizzazione per gli oggetti visivi non certificati è attivo.
  • Oggetti visivi pubblici dall'archivio dell'organizzazione, quando il passaggio del tenant globale dell'organizzazione non consente oggetti visivi creati con Power BI SDK.
  • L'utente che ha creato il codice di incorporamento deve mantenere l'accesso al report affinché il codice di incorporamento funzioni. Ciò include la richiesta di una licenza Pro o Premium per utente come richiesto dall'area di lavoro.
  • Report impaginati.
  • Caricare report in più lingue.

Altre domande? Contattare la community di Power BI