Improving embedded performance
Embedding content in external applications gives organizations more flexibility in how they deploy and consume Power BI. There are different deployment costs and licensing considerations that will affect which type of capacity you purchase. Microsoft effectively provides reserved capacity offerings that are catered primarily to externally sharing content versus internally sharing content. However, the embedded functionality and mechanisms that are used to surface and optimize content are the same. Hence, the advice that will be provided in this chapter can be considered as generally applicable. If you would like to learn more about embedding licensing and distribution models and which capacity type is best for you, please check out the following documentation: https://docs.microsoft.com/power-bi/developer/embedded/embedded-faq.
Embedding content using APIs is an alternate way to expose where you don’t use Power BI’s web frontend. This...