Marco Russo on 04 Jan 2020 17:08:41
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.
- Comments (25)
RE: Improve performance of MDX queries using Analyze in Excel
Good idea. It´s very necessary
RE: Improve performance of MDX queries using Analyze in Excel
Yes - I can completely agree. A native DAX support in Excel would significantly improve the user experience and subsequently also the load on the analysis service/powerBI.
RE: Improve performance of MDX queries using Analyze in Excel
A must have feature to have the best excel user experience
RE: Improve performance of MDX queries using Analyze in Excel
This is a very good idea! We use a lot of Excel as it is one of the best tool and gives the flexibility and low barrier of entry for "normal users" to analyze the numbers in Excel. A lot of people appreciates Power BI visuals but the bulk of users will not have time to spend on working in Power BI because there is a learning curve to it. This will for sure drive efficiency!
RE: Improve performance of MDX queries using Analyze in Excel
Yes!! This feature is highly needed to improve the performance of Analyze in Excel
RE: Improve performance of MDX queries using Analyze in Excel
Very much needed; this functionality is useful but extremely slow.
RE: Improve performance of MDX queries using Analyze in Excel
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/ )
RE: Improve performance of MDX queries using Analyze in Excel
Great idea, I think this could be very helpful at a couple of projects.
RE: Improve performance of MDX queries using Analyze in Excel
A native DAX interface in Excel pivot-tables could be a solution
RE: Improve performance of MDX queries using Analyze in Excel
I could not agree more with this.