Embedding Power BI
Embedding Power BI covers how Business Central integrates with Power BI and how developers embed Power BI reports, scorecards, and dashboards in Business Central pages. It answers questions about the integration overview and about the embed framework, its pages, and context handling.
- 2Learn pages
- 1videos
- 2AL objects
Path: Development > Extensibility > Embedding Power BI · tier official · system reporting · narrative reviewed (checked by Opus)
Overview
This section explains the connection between Business Central and Power BI. It has two pages and no subtopics. The introduction gives the general picture: building dashboards and reports, using the built-in Power BI apps, working with Power BI Desktop, and managing the integration across roles.
The second page is the developer-focused one. It describes how to embed Power BI reports, scorecards, and dashboards in Business Central pages using the Power BI embed framework. It names pages such as Power BI Embedded Report Part and Power BI Element Addin Host. It also covers context keywords and the SetCurrentListSelection and SetPageContext calls.
Start with the introduction to understand what is available and who manages it. Then move to the embedding page when you need to place Power BI content in a page or pass page context to a report.
Key points
- Business Central and Power BI integration supports dashboards, reports, data visualization, and KPI tracking.
- Built-in Power BI apps are available, and Power BI Desktop integration is covered.
- The Power BI embed framework lets you embed reports, scorecards, and dashboards in Business Central pages.
- Relevant pages include Power BI Embedded Report Part and Power BI Element Addin Host.
- Embeddable content includes the Power BI Report part, dashboard tiles, and report visuals.
- Context keywords, SetCurrentListSelection, and SetPageContext handle context passed between a page and the embedded report.
- The embedding page references the 2022 release wave 2, 2023 release wave 2, and 2025 release wave 1.
Learn pages
- Embed Power BI reports in pages: Explains how to display Power BI reports on pages in Business Central
- Introduction to Business Central and Power BI: Get an overview of using Power BI to get insights from your Business Central data.
Videos and posts
Linked by a Haiku matcher with a grounding quote from the item’s summary (link/topics.ts); machine-generated.
- What’s New: Power BI Embedding (For Developers) (2025 release wave 1) (video): “power bi embedding; user control host; page type; control addin”
Business Central pages and reports
The pages, reports and queries this hub’s Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.
- Page 6316 “Sustainability Report Power BI” · captioned “Sustainability Report (Power BI)”
- Page 6317 “To Net Zero Carbon Power BI” · captioned “Journey to Net Zero Carbon (Power BI)”
Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.