Skip to main content

Power BI

Needs Votes

Create calculated columns when using SSAS live connect

Vote (914) Share
Will Thompson's profile image

Will Thompson on 04 May 2017 01:27:49

In May 2017 Power BI Desktop started supporting creation of DAX measures when working in live connect mode to an external SSAS model: https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-may-feature-summary/

Vote on this idea if you want support for calculated columns in this mode as well!

Comments (35)
Will Thompson's profile image Profile Picture

fcefe28c 2429-e911-a96a-000d3a4f3343 on 05 Jul 2020 23:00:22

RE: Create calculated columns when using SSAS live connect

This is definitely needed for both Tabular and Multidimensional. The lack of this is one of the key arguments for investing in other solutions than PowerBI.

Will Thompson's profile image Profile Picture

cd951c64 2a96-4d9a-9eda-92954ef944f0 on 05 Jul 2020 23:00:06

RE: Create calculated columns when using SSAS live connect

I would also like to be able to combine data sources when one of them is a live connection to SSAS. For example, combine fields from an Excel spreadsheet with a related SSAS data source. There is probably a separate suggestion out there already for this but I haven't found it yet... If anyone can point me to one please do so I can vote on it rather than duplicating!

Will Thompson's profile image Profile Picture

0808f4cb e7d6-455c-b75e-f839f36af762 on 05 Jul 2020 22:58:50

RE: Create calculated columns when using SSAS live connect

This is not a practical request. A DAX Measure is metadata, and can be passed in at query time. This allows you to creat DAX measures in Power BI and execute them in Analysis Services. A calculated column is a materialized data element evaluated at model process time. Adding the ability for users to add these in Power BI is dangerous because you are essentially adding model development. Calculated columns are generally An anti pattern in enterprise models, because they consume memory and logic that uses them is almost always better placed in ETL or a measure definition.

Do NOT do this.

Will Thompson's profile image Profile Picture

66d6542e d9b4-4734-89bf-051fa10f9f78 on 05 Jul 2020 22:53:06

RE: Create calculated columns when using SSAS live connect

'Definitely a requirement. Part of a leading manufacturing/automation organization, being agile on our feet with data is extremely important.

+100 from my end.

Will Thompson's profile image Profile Picture

d640860f a0b4-4f8b-a9e1-f899a1e5e0b4 on 05 Jul 2020 22:51:27

RE: Create calculated columns when using SSAS live connect

Yes we need it and will surely do much help rather going back to cubes.

Thanks.

Will Thompson's profile image Profile Picture

9976e598 59fc-4476-96a5-98406a60ce07 on 05 Jul 2020 22:49:34

RE: Create calculated columns when using SSAS live connect

This feature is really needed by my client, using Power BI online. They hold back-office transport data that will be stored in SSAS Cubes, and accessed securely by their customers, as a live connection. Admittedly it's my error for not doing due diligence, but if we'd known this functionality wasn't available we would probably not have gone the Power BI route. So yes please, on Desktop and Online!

Will Thompson's profile image Profile Picture

61563012 a4aa-42b0-9da2-5d669cf0d376 on 05 Jul 2020 22:49:12

RE: Create calculated columns when using SSAS live connect

This would make life so easy and make PowerBi a differentiate PowerBI from the Competition. Here's a scenario it would help me with, i am trying to setup different visuals and we prefer using a cube that way we have a powerful machine processing the cube the way we want it. Then i come across suggestions on the forum on using a calculated column to achieve a scenario X in power Bi, guess what i have to do right now? Deploy a new model :(. With this i would be able to do it out of the box!

Will Thompson's profile image Profile Picture

2d1b2992 2c6a-4d71-8370-7a02e9614e95 on 05 Jul 2020 22:48:55

RE: Create calculated columns when using SSAS live connect

To be able to use the new measure in the live connect mode would be fantastic

Will Thompson's profile image Profile Picture

352a18ee ec32-48da-8508-dfc364093580 on 05 Jul 2020 22:48:48

RE: Create calculated columns when using SSAS live connect

Yes it is helpful.

Will Thompson's profile image Profile Picture

a3309361 99be-ea11-a812-000d3a8ddfb2 on 05 Jul 2020 22:48:15

RE: Create calculated columns when using SSAS live connect

This would solve a lot of problems for us... including making hyperlinks within SSAS models work in a table/matrix.