Incorporare un report di Server di report di Power BI in SharePoint Server usando un iFrame
Questo articolo illustra come incorporare un report di Server di report di Power BI in una pagina di SharePoint usando un iFrame. Se si usa SharePoint Online, Server di report di Power BI deve essere accessibile pubblicamente. In SharePoint Online, la Web part Power BI che funziona con il servizio Power BI non funziona con Server di report di Power BI.
Prerequisiti
- Server di report di Power BI installato e configurato.
- Power BI Desktop per Server di report di Power BI installato.
- Un ambiente SharePoint 2013, 2016 o 2019 installato e configurato.
- Internet Explorer 11 è supportato solo se la modalità documento è impostata sulla modalità IE11 (Microsoft Edge) o se si usa SharePoint Online. È possibile usare altri browser supportati con SharePoint locale e SharePoint Online.
Creare l'URL del report Power BI
Scaricare l'esempio da GitHub: Demo del blog. Selezionare Clone or download (Clona o scarica) e quindi Download ZIP (Scarica ZIP).
Decomprimere il file e aprire il file pbix di esempio in Power BI Desktop per Server di report di Power BI.
Salvare il file in Server di report di Power BI.
Visualizzare il report nel portale Web di Server di report di Power BI.
Acquisire il parametro URL
Dopo aver acquisito l'URL, è possibile creare un iFrame all'interno di una pagina di SharePoint per ospitare il report. Per qualsiasi URL di report di Server di report di Power BI, aggiungere il parametro della stringa di query seguente per incorporare il report in un iFrame di SharePoint: ?rs:embed=true
.
ad esempio https://myserver/reports/powerbi/Sales?rs:embed=true
Incorporare il report in un iFrame di SharePoint
Passare a una pagina Contenuto del sito di SharePoint.
Scegliere la pagina in cui si vuole aggiungere il report.
Selezionare l'icona dell'ingranaggio in alto a destra e quindi selezionare Modifica pagina.
Selezionare Aggiungi web part.
In Categorie selezionare Elementi multimediali e contenuto. In Parti selezionare Editor contenuto e quindi Aggiungi.
Selezionare Fare clic qui per aggiungere nuovo contenuto.
Dal menu in alto selezionare Formatta testo e quindi Modifica origine.
Nella finestra Modifica origine incollare il codice iFrame in HTML e quindi selezionare OK.
Ad esempio:
<iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>
Dal menu in alto selezionare Pagina e quindi Interrompi modifica.
Il report viene visualizzato nella pagina.
Passaggi successivi
- Creare un report di Power BI per Server di report di Power BI.
- Creare un report impaginato per Server di report di Power BI.
Altre domande? Provare la community di Power BI.