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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
anandfarmers
Advocate I
Advocate I

Measures in desktop vs in SSAS

Hi,

I have a SSAS Tabular model that is used by our organisation. The Power BI reports are published to in-house PBI Reporting Server (PBIRS). The PBI reports connect to the SSAS Tabular model.

 

My question:

Is there a performance difference in writing the measures for the SSAS model in PBI vs as part of the Tabular model?

That is the data will be in the model and the measures will be in PBI file.

I am just converned only about performance.

 

I understand it is not best practice to have the measures in PBI since it is local to that file. Having it in the Tabular model will make it available to all users.

But will there be any performace difference of the measures?

 

1 ACCEPTED SOLUTION
v-tianyich-msft
Community Support
Community Support

Hi @anandfarmers ,

 

It seems to be the difference between report level measure and normal measure, in terms of performance, there is no difference, it mainly depends on the size and complexity of the data. On the other hand, report-level measure values are created for live connections to Power BI datasets published in SSAS Tabular or Services. This means that the measure is available throughout the report, not just in the specific visualization in which it was created. As a result, the performance of report-level measure can be affected by network latency and data source performance.

 

Hope it helps!

 

Best regards,
Community Support Team_ Scott Chang

 

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

5 REPLIES 5
v-tianyich-msft
Community Support
Community Support

Hi @anandfarmers ,

 

It seems to be the difference between report level measure and normal measure, in terms of performance, there is no difference, it mainly depends on the size and complexity of the data. On the other hand, report-level measure values are created for live connections to Power BI datasets published in SSAS Tabular or Services. This means that the measure is available throughout the report, not just in the specific visualization in which it was created. As a result, the performance of report-level measure can be affected by network latency and data source performance.

 

Hope it helps!

 

Best regards,
Community Support Team_ Scott Chang

 

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

Thank you @v-tianyich-msft .

Network latency is a good point.

amustafa
Super User
Super User

Sharing two blog posts to help you with your questions. My preference would be to do as much as you can in SSAS tabular model.

 

Choosing to Model in Power BI vs SSAS Tabular (pragmaticworks.com)

Doing Power BI the Right Way: 5. Data Modeling Essentials & Best Practices (1 of 2) – Paul Turley's ...

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Thanks @amustafa.

Yes, having the measures in model is my optimal.

I am trying understand about performance impact of having measures in PBI vs in SSAS Tabular model.

 

Thank you for the Kudo @anandfarmers 

I have never benchmarked the performance between the two. I always give preference to scalibility and usability. My life is much easier if I have a good model in SSAS because users may ask to use other downstream applications and it saves me time then I have to worry about performance. I tweak the tabular model as much I can on source side 🙂





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.