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 at least one Power BI Pro account, which will serve as a master account for your application. This master account will allow you to generate embed tokens to enable your application to access Power BI dashboards, reports, and visualizations. Sign up for a free 60-day Power BI Pro trial. You can 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 FEATURES 

Get 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 with at least one Power BI Pro user. If you're creating a test environment, you can use your regular Power BI Pro account, or sign up for a free 60-day trial.

LEARN MORE  GET STARTED 

2. Embed analytics

Use the Power BI REST APIs and JavaScript APIs to embed Power BI dashboards, reports, and tiles in your application.

LEARN MORE 

3. Publish to production

Register your application in your production environment and purchase capacity to fit your needs.

LEARN MORE 

Man working on computer

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



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