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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Anonymous
Not applicable

Data architecture for many tables - slow load

Hey all,

 

I have created PowerBI report, let's call it Scorecard, that integrates data/reports from multiple sources.

 

 

Each measure has following must-have 4 columns:

  • measure volume, indicatior
  • customer
  • time/date
  • country

 

It is important to add that in each table/report there may be different customer naming and also other information on lower granulality.

Because I want user to have ability to filter in the dashboards by customer/time/country, I have made those 3 reference tables that I have connected (make relation) to each measure table, it looks like below:

 

arch.JPG

 

As you can see, there are a lot of many-to-one, single relations. Because of that it takes more than it should for report to load after user filters one of this ref. values (customer,time,country).

 

What would be yours recommandation when dealing with such a big database? Is it proper approach? Should it work well with well optimized measures?

 

Thanks for your inputs,

Rafal

1 ACCEPTED SOLUTION
Anonymous
Not applicable

@Anonymous It's going to be super hard to say without knowing some sense of scale (# of rows/columms) and something about the measures themselves.

 

*Generally* lots of tables are not a problem... especially if you have a simple star schema.  But there are always exceptions and trade offs.

You might grab DAX Studio and call some measures there w/ timing&traces turned on to see if that gives a hint.

View solution in original post

3 REPLIES 3
v-danhe-msft
Microsoft Employee
Microsoft Employee

Hi @Anonymous,

Could you please tell me if your problem has been solved? If it is, could you please mark the helpful replies as Answered to close this topic?

 

Regards,

Daniel He

Community Support Team _ Daniel He
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous
Not applicable

@Anonymous It's going to be super hard to say without knowing some sense of scale (# of rows/columms) and something about the measures themselves.

 

*Generally* lots of tables are not a problem... especially if you have a simple star schema.  But there are always exceptions and trade offs.

You might grab DAX Studio and call some measures there w/ timing&traces turned on to see if that gives a hint.

v-danhe-msft
Microsoft Employee
Microsoft Employee

Hi @Anonymous,

Based on my research, you could refer to the new feature(New modeling view) in Power BI Desktop released in November 13, 2018.

Reference:https://docs.microsoft.com/en-us/power-bi/desktop-modeling-view

https://www.youtube.com/watch?v=1xsXXoyTxfk&feature=youtu.be&t=1642

It could help you manage multiple tables and relationships.

 

Regards,

Daniel He

 

Community Support Team _ Daniel He
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.