Embed analytics in your own application
With Power BI Embedded—for application developers—you can embed visual analytics in your products, so your users and customers can gain valuable insights, and you can get to market fast. To embed Power BI in your application or portal, you'll need a Power BI pro account with a master user, or a service principal - enabling your app to securely access Power BI dashboards, reports, and visualizations.Create rich, interactive reports with visual analytics for embedding with Power BI Desktop, or visit AppSource to find a workshop or a Power BI expert to help you get started. To embed Power BI for your organization's internal users, see our embedding solution for Power BI users in organizations.
EXPLORE FEATURESGet started with Power BI Embedded
1. Set up your analytics environment
To set up your embedding environment, you'll need an Azure Active Directory (Azure AD) tenant and a Power BI pro account with a master user (or a service principal). If you're creating a test environment using the master user option, use your regular Power BI Pro account, or sign up for a free 60-day trial.
LEARN MORE GET STARTED2. Embed analytics
Use the Power BI REST APIs and JavaScript APIs to embed Power BI dashboards, reports, and tiles in your application.
LEARN MORE3. Publish to production
Register your application in your production environment and purchase capacity to fit your needs.
LEARN MORE
Sell your solution on AppSource
AppSource is the premier destination to market and distribute your apps, content packs, and add-ins—all backed by a brand that billions of customers already know and trust. Showcase your apps that work with Dynamics, Office, Power BI, Azure, and more.
Embedding tools
REST API
Get programmatic access to Power BI resources with RESTful APIs.
.NET SDK
Our .NET client library provides easy access to Microsoft Power BI public REST endpoints.
JavaScript API
Integrate Power BI into your app with our suite of JavaScript web components.
Embedding resources
Documentation
Samples
Tutorials
AZURE
Nintex, a global leader in workflow automation, and Power BI Embedded
MICROSOFT PBI on YOUTUBE
What is Power BI Embedded?
DATA EXPOSED
Setting up and Getting Started with Power BI Embedded
Community
- Mobile view for embedded Power BI report
- Embedded user for auth token
- How can we connect to data bases in different servers dynamically
- Looking for pure JavaScript code sample for Power BI Embedded
Blog
- Power BI Developer community November update
- Power BI Developer community September update
- Power BI Developer community August update
- Power BI Developer community July update