Build with Power BI

Business intelligence and analytics from Microsoft Power BI can be customized, extended, and embedded in applications using our comprehensive set of APIs and fully documented SDK libraries.

Embed Power BI in apps, websites, and portals

Embed stunning, interactive data visualizations in applications, websites, portals, SharePoint, Microsoft Teams, and more, to showcase your business data in context. Using Power BI REST APIs and the Power BI SDK, you can easily embed interactive reports and dashboards, so your users can enjoy consistent, high-fidelity experiences across devices.

Create custom visuals

Visualize your data any way you want by creating fully-customized data visualizations. Share the visuals you create with your organization, embed them in an app, or share them with the world on AppSource. Develop and test visuals with our open-source SDK, based on well-known open-source JavaScript libraries like D3, jQuery, and more.

“Using Power BI Embedded removed 80 percent of the development effort. We deliver Power BI dashboards and let Microsoft provide the analytics power, support, and documentation—while we focus on core education value.”

“Power BI Embedded empowered our team with the ability to create detailed and interactive reports in a short space of time. The tools available made our development and deployment experience one to be excited for.”

Steven Sterzik, Software Developer at Assimilated Information Systems

“Enlighten Designs' passion for data storytelling made Power BI a great fit for custom development of interactive visuals. As a partner of Microsoft’s Data Journalism Program we work with global media organizations like the Associated Press.”