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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Improve performance of MDX queries using Analyze in Excel

When you use Analyze in Excel, MDX queries are sent to the Power BI dataset. If you have a PivotTable with 10 measures, the performance is usually slower compared to a similar Matrix in Power BI with the same content. Power BI generates DAX queries. One of the reasons why this difference exists is that the DAX query is optimized using a process called "fusion", which includes in a single storage engine request the aggregations required for multiple measures, whereas this feature has not been implemented for MDX queries. Implementing fusion for MDX queries would dramatically improve the performance of many pivot tables in Excel where there are many measures in the same pivot table.
Status: Completed
Comments
ted_corsaro1
New Member
This would be very helpful
SNeumersky
New Member
I could not agree more with this.
chris30119
New Member
Very much needed; this functionality is useful but extremely slow.
m-b
New Member
This is a great idea, the performance of Excel connected to a Power BI dataset or an Azure Analysis Services tabular model can be pretty bad compared to Power BI. Microsoft is in such a unique position having the leading BI platform Power BI and the world’s favorite data tool Excel but the latter really needs some more love as a Power BI front end. The potential impact is HUGE! Please also consider voting for these related ideas by other experts on the Excel User Voice: https://excel.uservoice.com/forums/274580-excel-for-the-web/suggestions/33793252-pivottables-created-with-power-bi-using-analyze-in (more info: https://blog.crossjoin.co.uk/2018/04/04/make-excel-reports-created-with-analyze-in-excel-work-after-publishing-to-power-bi/ ) And: https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/34136188-better-support-for-analysis-services-tabular (more info: https://prologika.com/help-improve-excel-as-analysis-services-front-end/ )
haroldly_t_smit
New Member
Great idea, I think this could be very helpful at a couple of projects.
alexander_w_ba2
New Member
This is a great idea, I'll be sharing the link with my team and to clients where this would be applicable.
pbiideas1
New Member
Same problem, different solution... https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/39327469-analyze-in-excel-using-dax No idea how practical this is to implement, or whether the suggested resolution above is a better suggestion, but ultimately, the end goal for me it to make sure the user experience using Excel has comparable perfromance to using PBI.
fbcideas_migusr
New Member
While Power BI is useful for high-level dashboarding for senior management, the real in-depth analysis normally happens in Excel. Thus any speed enhancement in Analyze in Excel will be greatly appreciated!
godermatt1
New Member
A native DAX interface in Excel pivot-tables could be a solution
mkratky
New Member
Absolutely essential - nearly on par with data refresh in Excel Online.