Summary
In this chapter, we conclude our Power BI optimization journey by learning how to embed content efficiently. We learned that reserved capacities that are sold allow developers to embed content in external applications. This allows them to build their own user experience that’s been enhanced by analytical content. When they do this, they avoid using the Power BI user interface, and users access reports through the custom application.
Then, we learned that embedding involves communication between the Power BI service and the custom application via APIs. The Embedded SDK allows developers to authenticate, load, and then place content inside the custom application. This adds some overhead, which can be very noticeable if there is significant latency between the application and Power BI. However, we have highlighted that you can – and should – optimize your Power BI content separately from the embedding mechanisms.
We learned that it is important to use...