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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

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
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.