Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
mtassin
New Member

DAX Query generation against MDX cube resulting in terrible performance

We've got an MDX Cube with about 10 billion rows, partitioned into 1 month blocks of about 20 million rows.

 

What we've noticed though is a query generated via Excel vastly outperforms the same desired results generated out of Power BI Desktop (Report server edition).  The only thing we can surmise is that the DAX query is just less efficient than the MDX query for the same result set.

 

Seeing as Excel has a fairly decent (not perfect) MDX query generator, why doesn't Power BI borrow that for MDX cubes instead of the translation of DAX to MDX that's apparnetly murdering our performance?

 

Is there a way to get Power BI to generate MDX queries instead?

1 REPLY 1
Anonymous
Not applicable

Can you explain how can you use 20billion rows? We struggle when we try to import even less than 1million from BW. What kind of database source are you using?

I would really appreciate it to understand if we are doing the wrong approach.

 

Thanks! 

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.