Embedding in Web Apps
In the previous chapter, we talked about the new Fabric artifacts that will impact performance. The chapter started with data integration topics that need a spark engine that stores data in the Delta table format for Direct Lake access. The discussion ended with the monitoring tool used to measure performance with Fabric.
In this chapter, we will learn how to optimize for embedding, a capability that extends the reach of Power BI. This allows developers to use the Power BI APIs to embed reports, dashboards, or tiles into their custom applications. There are many possible uses for this, with popular choices being serving analytical content within company intranets, public-facing websites, or even commercial applications.
Embedding is technically possible with any Power BI capacity, so you don’t need to buy Premium, Fabric, or Embedded to try it. However, for this to work properly at scale, you need to purchase reserved capacity to get around the limits...