cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Super User
Super User

SSAS Tabular Vs SSAS Multi Dimensional

if you are using power bi to develop dashboards from a cube, do you think its better to create the cube in tabular rather than MDX and why?

 

currently we are creating a cube in via direct querry mdx, and ive already noticed that i can't create measures in in power bi  but i am able to do that in tabular.

 

thoughts?


Did I answer your question? Mark my post as a solution.
Proud a to be a Datanaut!
14 REPLIES 14
sdjensen Senior Member
Senior Member

Re: SSAS Tabular Vs SSAS Multi Dimensional

Well that question totally depends on what features you need to build the cube. There is still some very nice features in Multidimensional that isn't available in Tabular. But if you can build the cube you need in Tabular then I would go that way. Power BI's own models are build on the same engine as Tabular models hence there is a better "understanding" between Power BI and Tabular than Power BI and Multidimensional.

 

A few weeks ago I attended a session with Chris Webb where he talked about this question and he listed several things that isn't supported in Power BI when using direct query to Multidimensional, but also stated (and I agree with this) if you already have a Multidimensional cube you should only switch to Tabular if there is things you need to do in Power BI that is not supported for Multidimensional. However if you want to start over and build a new cube I would go with Tabular unless there is features that you need that is only supported by Multidimensional.

/sdjensen
Super User
Super User

Re: SSAS Tabular Vs SSAS Multi Dimensional

@sdjensen thats what i was thinking we are starting from scratch.

 

thanks


Did I answer your question? Mark my post as a solution.
Proud a to be a Datanaut!
Super User
Super User

Re: SSAS Tabular Vs SSAS Multi Dimensional

@sdjensen ps do you know where i can find what is not possible to do in MDX direct query vs Tabular direct query?


Did I answer your question? Mark my post as a solution.
Proud a to be a Datanaut!
sdjensen Senior Member
Senior Member

Re: SSAS Tabular Vs SSAS Multi Dimensional

Here is some of the things that currenly doesn't work with live connection to SSAS MD:

  • Q&A
  • Quick Insights
  • Creating report-level measures
  • Quick measures
  • See Records
  • Forecasting on line charts
  • Clustering on scatter charts
  • Explain increase/decrease

 

SSAS MD features that isn't currently supported by Power BI:

  • Cell security – you will not be allowed to connect!
  • Actions
  • Named sets
  • Binary images stored in dimension attributes
  • Hiding unknown members
  • HTTP connections
  • Translations
  • Setting (most) connection string properties
  • Writeback

 

/sdjensen
Super User
Super User

Re: SSAS Tabular Vs SSAS Multi Dimensional

@sdjensen oh wow thats a big one, role based security doesn't work with mdx and direct query in power bi?


Did I answer your question? Mark my post as a solution.
Proud a to be a Datanaut!
Highlighted
sdjensen Senior Member
Senior Member

Re: SSAS Tabular Vs SSAS Multi Dimensional

My post didn't mention RLS, but you can read about the limitations about RLS here: https://docs.microsoft.com/en-us/power-bi/service-admin-rls#limitations

 

RLS has never been used for live connections to Analysis Services this also apply to Tabular.

 

"Only ETL, and DirectQuery connections are supported. Live connections to Analysis Services are handled in the on-premises model."

/sdjensen
Super User
Super User

Re: SSAS Tabular Vs SSAS Multi Dimensional

@sdjensen yes the scenario here is to implement role based security in an MDX cube, using a direct query connection on Power Bi Report Server, sorry i dont quite understand what you saying it does work or it doesn't?  will check out the documentation


Did I answer your question? Mark my post as a solution.
Proud a to be a Datanaut!
Super User
Super User

Re: SSAS Tabular Vs SSAS Multi Dimensional

@sdjensen also what is ETL?

 

  • Only ETL, and DirectQuery connections are supported. Live connections to Analysis Services are handled in the on-premises model.

extract transform load (ie imported mode?)


Did I answer your question? Mark my post as a solution.
Proud a to be a Datanaut!
sdjensen Senior Member
Senior Member

Re: SSAS Tabular Vs SSAS Multi Dimensional

An ETL source could be a SQL database where you import data into your model. You can't user Power BI RLS for live connection to cubes - here security is handled with roles in the cube.

/sdjensen