Forum Discussion
Importing in from SSAS Cube
- 10 years ago
It is the case that Power BI can only connect to SSAS Multidimensional Enterprise Edition (or BI Edition, though that has gone in SQL Server 2016):
https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-ssas-multidimensional/
You can vote to try to have that changed here:
Sorry...
Chris
- 10 years ago
I've just had a second confirmation from Microsoft that DAX queries are supported in SSAS 2016 Multidimensional Standard Edition, and someone I know has tested Power BI Desktop with the same configuration and he says it works (though I haven't tested it myself). Are you sure you're using the latest version of everything?
Regards,
Chris
cwebb Thank you for the reply. I'll check on the version the user has. I've had another odd occurence with importing, my measures are coming over as text fields. Is there any way to fix that?
You can always change the data type of the columns as a new step in the query editor. The problem is that the same measure in SSAS can return numbers, text or dates, so I think Power BI may decide to import them as text just to be safe. That said I've just tested it and Power BI does set the correct data types for my measures.
I remember seeing an "Import measures as text" checkbox somewhere in Power BI or Power Query in the past but I can't find it now. However the option is still there in the M code. On the Source step for your query, do you see an expression like this in the Query Editor formula bar?
= AnalysisServices.Databases("localhost", [TypedMeasureColumns = false])
Does changing TypeMeasureColumns to true make a difference? For me, measures always seem to come out typed regardless of the setting but maybe there's something about your measures...
Chris
- Anonymous10 years agoNot applicable
It actually says is set to true. I looked again and it's not all of my measures. There is one that is a percentage that comes over as text. There might be a percentage sign in there that's throwing it off, I'll check. Also, as to the above about not being able to connect live, The user does appear to have the correct SSAS version installed. Any other ideas as to why it won't do a direct connect
- cwebb10 years agoAdvocate V
Maybe you could try (re)installing the latest version of the OLEDB for OLAP provider? You can get it here:
https://www.microsoft.com/en-us/download/details.aspx?id=52676
Regards,
Chris
- Anonymous10 years agoNot applicable
cwebb I'm very afraid the problem maybe the SQL is a standard edition, and it Power BI may require an Enterprise version. Really hope that's not the case as it really de-values Power BI for SSAS cube connections.