Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
In this article, you learn how to embed a Power BI Report Server report by using an iFrame in a SharePoint page. If you're working with SharePoint Online, Power BI Report Server must be publicly accessible. In SharePoint Online, the Power BI Web part that works with the Power BI service won't work with Power BI Report Server.
Download the sample from GitHub: Blog Demo. Select Clone or download, and then select Download ZIP.
Unzip the file, and open the sample .pbix file in Power BI Desktop for Power BI Report Server.
Save the report to the Power BI Report Server.
View report in the Power BI Report Server web portal.
After you have your URL, you can create an iFrame within a SharePoint page to host the report. For any Power BI Report Server report URL, add the following query string parameter to embed your report in a SharePoint iFrame: ?rs:embed=true
.
For example:
https://myserver/reports/powerbi/Sales?rs:embed=true
Navigate to a SharePoint Site Contents page.
Choose the page where you want to add your report.
Select the gear icon on the top right, and then select Edit page.
Select Add a Web Part.
Under Categories, select Media and Content. Under Parts, select Content Editor, and then select Add.
Select Click here to add new content.
From the top menu, select Format Text, and then select Edit Source.
In the Edit Source window, paste your iFrame code in HTML Source, and then select OK.
For example:
<iframe width="800" height="600" src="https://myserver/reports/powerbi/Sales?rs:embed=true" frameborder="0" allowFullScreen="true"></iframe>
In the top menu, select Page, and then select Stop Editing.
The report appears on the page.
More questions? Try the Power BI Community.
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Module
Integrate Power BI in Microsoft Teams and SharePoint - Training
This module explores the different ways users can incorporate Power BI reports or visuals into Microsoft Teams and SharePoint to collaborate with others. This functionality allows users to pair analytics with collaboration tools they are already familiar with.
Certification
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Demonstrate methods and best practices that align with business and technical requirements for modeling, visualizing, and analyzing data with Microsoft Power BI.