Powerbi Client Angular

screenshot of Powerbi Client Angular

Power BI Angular component. This library lets you embed Power BI report, dashboard, dashboard tile, report visual, or Q&A in your Angular application.

Overview:

The powerbi-client-angular library is a component for Angular applications that allows users to embed Power BI reports, dashboards, tiles, report visuals, Q&As, and paginated reports. It provides an easy way to integrate Power BI features into an Angular application.

Features:

  • Embed Power BI reports, dashboards, tiles, report visuals, Q&As, and paginated reports.
  • Bootstrap Power BI reports with the ability to update the embedded report.
  • Embed other Power BI artifacts such as dashboards, tiles, visuals, Q&As, and paginated reports.
  • Apply custom style classes to the embed container div.
  • Set event handlers for various events triggered by embedded entities.
  • Reset event handlers for specific events.
  • Bootstrap Power BI entities without an access token.
  • Use the powerbi report authoring library to change the type of a report visual.
  • Phased embedding for Power BI reports.

Summary:

The powerbi-client-angular library is a powerful tool for integrating Power BI features into Angular applications. With the ability to embed various Power BI artifacts and customize their behavior, developers can easily enhance their applications with interactive and dynamic Power BI reports, dashboards, tiles, visuals, Q&As, and paginated reports. The library provides a straightforward installation process and offers comprehensive documentation for different usage scenarios.