Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi everyone
I have a scenario where I have the following three Workspaces:
I now want to embed the reports from Workspace C in our own portal using Power BI Embedded (embed for your customers solution).
I have two questions:
Thanks in advance 🙂
Ibendin has already address the complexity of this setup. You can still continue with this if you need to.
If you have power bi premium, you can simply assign all the workspaces with Premium capacity to make things easy. You cant really customize how much capacity you assign to a workspace, it is basically either you have it or not.
But theoretically you only need the workspaces that has the dataset and the report to be on premium capacity, i.e B and C. Because Power BI embedded analytics requires dataset id and report id, and they can be from different workspaces. And the service principal has to be in both B and C workspaces.
that is a very unfortunate setup. The dataset chaining issues are already bad enough, but now you add dataflows and embedded into the equation too. It's as if you are trying to find the most complex setup imaginable.
Maybe you can revisit your requirements and combine workspaces A and B?
Think of this in terms of "Import Mode" versus "Direct Query Mode". The dataflows in A are in Import Mode - nothing you can change there. The datasets in B are in import mode too - again nothing you can change. The datasets in C are in Direct query mode, which means they don't really consume resources in C. So you could make C really skinny but need to make B rather beefy. We haven't yet figured out how dataflow size actually reflects on a capacity. Documentation on that seems to be scant.
Hi @lbendlin
Thanks for your input. We have the setup in A because other users make use of the dataflows for other reports in other workspaces.
To make it less complex, I can combine B & C so they are in a single workspace. Would I still need to assign capacity to A or can I get away with assigning it solely to the single workspace (B+C)?
The idea of a shared ("golden") dataset is that you prepare the data once, and then use it against many different audiences. You should combine A+B, not B+C.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
19 | |
16 | |
15 | |
12 | |
11 |
User | Count |
---|---|
32 | |
25 | |
25 | |
19 | |
19 |