Forum Discussion
Power Query - Compare capacity units (CU) usage
Thank you, lbendlin!
I am curious, what will be the benefit of placing the pbix files in different workspaces?
My plan is to continue to explore this topic.
I also see Log Analytics mentioned in some blog posts, however Log Analytics is not included in the Power BI (Fabric) license (so it will be an additional cost) and the Log Analytics only seems to cover semantic models (not dataflows) from what I read.
So I guess I will use the Fabric Capacity Metrics App, or create my own report connected to the Fabric Capacity Metrics App semantic model (however that will require an additional effort).
If I want to use the CU based approach.
And also for me, it makes totally sense to use the CU based approach. Because my primary aim in this optimization is to ensure I am not wasting the precious CU's in my capacity 😉
I assume that adhering to best practices (like taking advantage of query folding, removing unnecessary data before complex transformations, use incremental refresh, etc.) will help me a lot to avoid excessive usage of CU.
But other than that, there are still some cases where I am not sure about what is the best choice between two alternative M code scripts (regarding CU usage). So it will be interesting to test the alternative M scripts.
Thank you for your insights!
Additional suggestions are also very welcome 😀
what will be the benefit of placing the pbix files in different workspaces?
To reduce measurement bias. Same reason why you shouldn't place the metrics app into a premium/fabric workspace.
- frithjof_v2 years agoCommunity Champion
I'm not sure if I understand how that will reduce measurement bias in this case. My first thought is that I should put the pbix files in the same workspace, to give the pbix files the same playing field (give all the pbix files equal test conditions). I may be missing something here. Could you please elaborate on why placing the pbix files in different workspaces will reduce the measurement bias?
I am also trying to understand why placing the Fabric Capacity Metrics App in a Premium/Fabric workspace introduces measurement bias.
Per my understanding, the data source of the Fabric Capacity Metrics App is a Kusto database which is placed somewhere else outside of the workspace.
So I don't understand why placing the Fabric Capacity Metrics App in a pro or premium/fabric workspace will make a difference. I may be missing something here. Could you please elaborate on this as well?
Thank you 😃
Best regards, Frithjof
- lbendlin2 years agoSuper User
You want to run the refreshes in parallel. You can choose to do so in the same workspace if you think that they will not impact each other.
Putting the watcher into the watched environment violates a basic tenet of monitoring. You just don't do that.
- frithjof_v2 years agoCommunity Champion
Thank you lbendlin !
I don't think I have read or heard anywhere about items in the same workspace impacting each other when it comes to "competing for compute resources".
After all, the items will still be on the same capacity even if I put them into separate workspaces.My current understanding is that all items on the same capacity are "competing for the compute resources", regardless of whether they are in the same workspace or in separate workspaces.
Maybe I'm missing something here. Please do let me know if you have any further information/insights on this.Best regards, Frithjof