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

Try your skills in the Power BI Dataviz World Championship! Round one ends June 26. Join now

Reply
LUNM
Frequent Visitor

Creating a data model from multiple Excel files

Hello,

 

I'm currently building a dashboard which uses KPIs from several different Excel files (around 10). I'd like to create a star schema model with fact and dimension tables but we don't have a consultant to build a data warehouse at my company. Does someone have any tips on how to create a data model that optimizes performance and usability while only using Power BI Desktop?

1 ACCEPTED SOLUTION
marcelsmaglhaes
Super User
Super User

Hey @LUNM !

You can create a star schema model in memory, breaking the tables that you bring from Excel. Maybe this link helps: Understand star schema and the importance for Power BI - Power BI | Microsoft Learn

 

If this posts helps, please mark as solved to help other users find quickly in our community 😃

 

Regards,
Marcel


Regards,
Marcel Magalhães
Microsoft Power BI Official Partner
MCT | Certified PL-300 Power BI

If I've helped, don't forget to mark my post as a solution!



View solution in original post

4 REPLIES 4
marcelsmaglhaes
Super User
Super User

Hey @LUNM !

You can create a star schema model in memory, breaking the tables that you bring from Excel. Maybe this link helps: Understand star schema and the importance for Power BI - Power BI | Microsoft Learn

 

If this posts helps, please mark as solved to help other users find quickly in our community 😃

 

Regards,
Marcel


Regards,
Marcel Magalhães
Microsoft Power BI Official Partner
MCT | Certified PL-300 Power BI

If I've helped, don't forget to mark my post as a solution!



Thank you for your answer. So would it be better to duplicate the files and create facts and dimensions tables or create calculated tables using DAX?

Hey @LUNM !

ETL is preferrable to be done in Power Query always. Of course sometimes we create a DAX table, but its for pontual cases. 😃

Regards,
Marcel


Regards,
Marcel Magalhães
Microsoft Power BI Official Partner
MCT | Certified PL-300 Power BI

If I've helped, don't forget to mark my post as a solution!



Thank you @marcelsmaglhaes !

 

The problem I have now is it takes a long time to load the Excel files everytime and then create a list with each element that I want to create a dimension table with.

Helpful resources

Announcements
Fabric Data Days is here Carousel

Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.