With Power BI embedded analytics, you can create Power BI content that displays paginated reports in a fully integrated and interactive application. Embed paginated reports using the solution that works best for you, embed for your customers or embed for your organization.
This article describes how to embed paginated reports using the embedding sample tutorials.
By creating a capacity, you can take advantage of having a resource for the content in your app workspace. For paginated reports, you must back your app workspace with an EM, P, or F capacity. You can create a capacity with Power BI Premium.
In the Power BI portal, set the XMLA endpoint to Read Only or Read Write as described in enable read-write for a Premium capacity. You only need to set up the endpoint once per capacity.
To use a single sign-on (SSO) enabled data source:
Power BI supports SSO-enabled data sources if the data sources directly connect to the paginated report or connect to a Power BI semantic model that's the data source of the paginated report.
When you embed a paginated report with SSO-enabled data sources, you must provide the identity blob for the data source in the DatasourceIdentity at the time you generate a multi-resource embed token.
When you embed a paginated report with a Power BI semantic model, two conditions apply:
The paginated report and the Power BI semantic model must reside in a Premium per capacity or Embedded workspace (they can reside in two different workspaces).
The person who generates the embed token must have Write permissions in the workspaces of both the report and the semantic model.
You can't currently embed a paginated report connected to Azure Analysis Services with single sign-on (SSO) enabled.
If you work with a Premium Per User (PPU) license, only PPU users in your organization can access your solution.
Paginated reports don't support client-side events (like loaded or rendered).
Paginated reports don't support client-side setAccessToken API (you cannot update access token without reloading the report).
Embedding paginated reports with a real-time dataset (push dataset) is not supported.
Demonstrate methods and best practices that align with business and technical requirements for modeling, visualizing, and analyzing data with Microsoft Power BI.
Learn how Power BI embedded analytics offers a way to incorporate Q&A into an application and allow your users to ask questions using natural language.
Learn how to integrate Power BI into your application using embedded analytics software, embedded analytics tools, or embedded business intelligence tools for government and national/regional clouds.
Learn how to use the Power BI JavaScript API to embed a paginated report in an app. See which interface to use to configure the report and view a code example.