Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
So, I'm working on a SPFx product (which is in React), and I see you can embed a Power BI on it (I need to programatically set filter slicers, so the SP online native solution is not the best for this case).
Can someone guide me through the process of the embedding on the "app-owns-data" way? Microsoft is confusing regarding licesing on this case. It seems you can share dashboards with internal users (or even external users, depending how the sharepoint online site is set), without having to rely on licenses for everyone that is viewing the dashboard, so one Pro license and you can use AAD to serve you a token that will be used on the React component.
The fact that Power BI has a Embedded feature on premium workspaces make things even more confusing. Premium is more expensive, and having to use a one-user Pro license is a much cheaper solution
Solved! Go to Solution.
Yes, you only can do free stuff if you have a Power BI Desktop or your own personal workspace. If you want to try and embed it for others to use you will need a premium sku.
Hi @alfablac
I hope this information is helpful. Please let me know if you have any further questions or if you'd like to discuss this further. If this answers your question, please Accept it as a solution and give it a 'Kudos' so others can find it easily.
Thank you.
Hi @alfablac
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.
Thank you.
Hi @alfablac ,
You have a few options for embedding, we are an embed shop and just recently moved to Fabric capacity. But you can still purchase embed capacities if you want.
It really depends on how big of a model you are going ot use and how much compute power you need?
The cheapeast capacity for embedded is about $550 a month. If you do a reserved instance (which is sign a contract fora year) you can save some money on that. But you may not be able to do the cheapest capacity as it depends on how big your model is.
Your model needs to be half the size of the max of the capacity. IE: For the cheapest model that is 3gig. If you are doing an import that is not an incremental refresh your model needs to be 1.5 gig or less.
Power BI Embedded capacities are premium capacities.
https://learn.microsoft.com/en-us/power-bi/developer/embedded/embedded-capacity
Hey @Don-Bot
What is confusing me is that I can't quite understand if Power BI Embedded is a Premium feature as much as using the Power BI Javascript SDK in a React app. MS docs say you need a PPU or Pro account only for , but "to move to production you need a capacity".
This link here especifically: Embed content in your Power BI embedded analytics application - Power BI | Microsoft Learn
Reading the requirements it feels you could even do without a Pro account at all, It's not very clear what moving to production is 😅
But, I think I've finally come to my senses that you definitely need a Premium workspace to embed a report in a page accessible to external users. No one I've contacted feel there's a cheaper option as well.
Yes, you only can do free stuff if you have a Power BI Desktop or your own personal workspace. If you want to try and embed it for others to use you will need a premium sku.
User | Count |
---|---|
5 | |
5 | |
2 | |
2 | |
2 |
User | Count |
---|---|
10 | |
7 | |
4 | |
4 | |
4 |