Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Anonymous
Not applicable

Power BI Embedded possible with On-premise

I have on-premise web application and SQL Server data source. I would like to Embed Power BI to Web application. No cloud can be used. Is this possible? Is Power BI Report Server needed?

1 ACCEPTED SOLUTION
TedPattison
Employee
Employee

Power BI embedding requires the cloud and the Power BI Service. The on-premises version of Power BI Report Server has no support for Power BI embedding as its developer API is a carry over from SSRS and provides none of the embedding functionality served up by the Power BI Service API.

 

However, in your scenario you could create an imported Power BI dataset and publish the PBIX report to the Powre BI Service. After that, you could perform the embedding in an on-premises web application. However, you cannot cut out the cloud because your on-premises web app would still be required to authenticate with Azure AD.

 

The bottom line is no cloud means no Power BI embedding.

View solution in original post

3 REPLIES 3
y_youssef
New Member

You should be able to embed reports from Power BI On-premise by using an iFrame and set the query string parameter rs:embed to true. Example: https://myserver/reports/powerbi/Sales?rs:embed=true

TedPattison
Employee
Employee

Power BI embedding requires the cloud and the Power BI Service. The on-premises version of Power BI Report Server has no support for Power BI embedding as its developer API is a carry over from SSRS and provides none of the embedding functionality served up by the Power BI Service API.

 

However, in your scenario you could create an imported Power BI dataset and publish the PBIX report to the Powre BI Service. After that, you could perform the embedding in an on-premises web application. However, you cannot cut out the cloud because your on-premises web app would still be required to authenticate with Azure AD.

 

The bottom line is no cloud means no Power BI embedding.

Anonymous
Not applicable

Do Microsoft has any plan to provide developer API for PBIRS for on-premises report server? 

 

We have Power BI Report Server that is hosting many PBIRS reports. We want to embed these reports in our on-premises web application. Currently, we only have one option to show reports in iFrame. 

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.