Incorporare una web part report in SharePoint Online

La web part report di Power BI per SharePoint Online consente di incorporare report interattivi di Power BI nelle pagine di SharePoint Online.

Quando si usa l'opzione Incorpora in SharePoint Online , i report incorporati rispettano tutte le autorizzazioni degli elementi e la sicurezza dei dati tramite la sicurezza a livello di riga, in modo da poter creare facilmente portali interni sicuri.

Requisiti

Per il funzionamento del report incorporamento nei report di SharePoint Online :

  • La web part Power BI per SharePoint Online richiede pagine moderne.
  • Per usare un report incorporato, gli utenti devono accedere al servizio Power BI per attivare la licenza di Power BI.
  • Per incorporare una web part in SharePoint Online, è necessaria una licenza power BI Pro o Premium per utente (PPU).
  • Gli utenti con una licenza gratuita di Fabric possono visualizzare un report ospitato in una capacità Power BI Premium (EM o P SKU) o Infrastruttura F64 o superiore.

Incorporare il report

Per incorporare il report in SharePoint Online, è necessario ottenere l'URL del report e usarlo con la web part Power BI di SharePoint Online.

Ottenere un URL del report

  1. Aprire un report nella servizio Power BI.

  2. Scegliere Incorpora report>di SharePoint Online dal menu File.

    Screenshot che mostra il menu Altre opzioni con SharePoint Online evidenziato.

  3. Copiare l'URL del report dalla finestra di dialogo.

    Screenshot della finestra di dialogo Incorpora collegamento con il collegamento al report evidenziato.

Aggiungere il report di Power BI a una pagina di SharePoint Online

  1. Aprire la pagina di destinazione in SharePoint Online e selezionare Modifica.

    Screenshot della pagina delle modifiche di SharePoint con l'opzione di modifica evidenziata.

    In alternativa, in SharePoint Online selezionare Pagine>+ Nuova>pagina sito per creare una nuova pagina moderna del sito.

    Screenshot della finestra di SharePoint. Le pagine sono evidenziate nel riquadro di spostamento. La pagina del sito è selezionata.

  2. Selezionare il + menu a discesa Nuovo . Nella sezione Analisi dei dati selezionare Web part Power BI.

    Screenshot della sezione Analisi dei dati che mostra l'opzione Power BI selezionata.

  3. Seleziona Aggiungi report.

    Screenshot della finestra di dialogo nuovo report di SharePoint in cui viene chiesto di includere un report nella pagina con il pulsante Aggiungi report visualizzato.

  4. Incollare l'URL del report copiato in precedenza nel campo del collegamento al report di Power BI. Il report viene caricato automaticamente.

    Screenshot delle nuove proprietà della web part di SharePoint con il collegamento report di Power BI evidenziato.

  5. Selezionare Pubblica per rendere visibile la modifica agli utenti di SharePoint Online.

    Screenshot del collegamento al report di Power BI che mostra l'opzione Pubblica selezionata.

Concedere l'accesso ai report

L'incorporamento di un report in SharePoint Online non concede automaticamente agli utenti l'autorizzazione per visualizzare il report. È necessario impostare le autorizzazioni di visualizzazione in Power BI.

Importante

Assicurarsi di esaminare chi può visualizzare il report all'interno del servizio Power BI e concedere l'accesso a quelli che non sono elencati.

Esistono due modi per fornire l'accesso ai report in Power BI.

In un gruppo di Microsoft 365

Se si usa un gruppo di Microsoft 365 per compilare il sito del team di SharePoint Online, elencare l'utente come membro dell'area di lavoro all'interno della servizio Power BI e della pagina di SharePoint.

Condividere direttamente con gli utenti

Incorporare un report all'interno di un'app e condividerlo direttamente con gli utenti.

Nota

  • È necessaria una licenza power BI Pro o Premium per utente (PPU) per creare un report in un'area di lavoro.
  • Per condividere con utenti microsoft gratuiti, l'area di lavoro deve avere una capacità Premium.
  1. Creare un report in un'area di lavoro.

  2. Pubblicare l'app e installarla. È necessario installare l'app in modo che abbia accesso all'URL del report usato per l'incorporamento in SharePoint Online.

  3. Anche tutti gli utenti finali devono installare l'app. È anche possibile usare la funzionalità Installa app automaticamente . Nel portale di amministrazione di Power BI gli amministratori possono abilitare il push delle app, quindi l'app è preinstallata per gli utenti finali.

    Screenshot del portale di amministrazione di Power BI con l'opzione Installa app selezionata automaticamente.

  4. Aprire l'app e passare al report.

  5. Copiare l'URL del report incorporato dal report installato dall'app. Non usare l'URL del report originale dell'area di lavoro.

  6. Creare un nuovo sito del team in SharePoint Online.

  7. Aggiungere l'URL del report copiato in precedenza alla web part di Power BI.

  8. Aggiungere tutti gli utenti finali e/o i gruppi che utilizzeranno i dati nella pagina di SharePoint Online e nell'app Power BI creata.

    Nota

    Per visualizzare il report nella pagina di SharePoint, gli utenti o i gruppi devono accedere sia alla pagina di SharePoint Online che al report nell'app Power BI.

Ora l'utente finale può passare al sito del team in SharePoint Online e visualizzare i report nella pagina.

Autenticazione a più fattori

Se l'ambiente di Power BI richiede l'accesso usando l'autenticazione a più fattori, potrebbe essere richiesto di accedere con un dispositivo di sicurezza per verificare l'identità. Ciò può verificarsi se non è stato eseguito l'accesso a SharePoint Online usando l'autenticazione a più fattori. L'ambiente di Power BI richiede un dispositivo di sicurezza per convalidare un account.

Nota

Power BI non supporta l'autenticazione a più fattori con Microsoft Entra ID 2.0. Gli utenti visualizzeranno un messaggio di errore. Se l'utente accede di nuovo a SharePoint Online usando il dispositivo di sicurezza, potrebbe essere in grado di visualizzare il report.

Impostazioni della web part

Ecco le impostazioni che è possibile modificare per la web part Power BI per SharePoint Online:

Screenshot della finestra di dialogo Delle proprietà della nuova web part di SharePoint con il collegamento al report di Power BI evidenziato.

Proprietà Descrizione
Nome pagina Imposta la pagina predefinita della web part. Selezionare un valore dall'elenco a discesa. Se non vengono visualizzate pagine, il report contiene una pagina o l'URL incollato contiene un nome di pagina. Rimuovere la sezione del report dall'URL per selezionare una pagina specifica.
Schermo Modifica la modalità di adattamento del report all'interno della pagina di SharePoint Online.
Mostra riquadro di spostamento Visualizza o nasconde il riquadro di spostamento della pagina.
Mostra riquadro filtro Mostra o nasconde il riquadro filtro.

Report che non vengono caricati

Se il report non viene caricato all'interno della web part di Power BI, è possibile che venga visualizzato il messaggio seguente:

Screenshot della pagina di SharePoint con il report di Power BI che mostra che il contenuto non è disponibile.

Esistono due motivi comuni per questo messaggio.

  1. L'accesso ai report non è disponibile.
  2. Il report è stato eliminato.

Contattare il proprietario della pagina di SharePoint Online per risolvere il problema.

Licenze

Gli utenti che visualizzano un report in SharePoint necessitano di una licenza Power BI Pro o Premium per utente (PPU) oppure il contenuto deve trovarsi in un'area di lavoro che si trova in una capacità Power BI Premium (SKU EM o P).

Problemi noti e limitazioni

  • Errore: "Si è verificato un errore, provare a disconnettersi e tornare indietro e quindi rivedere questa pagina. ID correlazione: non definito, stato della risposta HTTP: 400, codice errore del server 10001, messaggio: Token di aggiornamento mancante"

    Se viene visualizzato questo errore, provare uno dei passaggi seguenti per risolvere i problemi:

    • Disconnettersi da SharePoint e accedere di nuovo. Assicurarsi di chiudere tutte le finestre del browser prima di eseguire nuovamente l'accesso.

    • Se l'account utente richiede l'autenticazione a più fattori (MFA), accedere a SharePoint con il dispositivo MFA (app per telefono, smart card e così via).

    • Gli account utente guest di Azure B2B non sono supportati. Gli utenti visualizzano il logo di Power BI che mostra che la parte è in fase di caricamento, ma non mostra il report.

  • Power BI non supporta le stesse lingue localizzate di SharePoint Online. Di conseguenza, potrebbe non essere visualizzata la localizzazione corretta all'interno del report incorporato.

  • Se si usa Internet Explorer 10, potrebbero verificarsi problemi. Ecco un collegamento supportato dai browser per Power BI.

  • La versione classica di SharePoint Server non è supportata con questa web part.

  • I filtri URL non sono supportati con la web part SharePoint Online.

Altre domande? Contattare la community di Power BI