Hello community,
I'm curious if building a data model off data directly from a table in excel could cause my data model to perform slower than if I got the data directly from a SQL Server query?
I have a data model that I built for work, it has one Fact table that is 48 Columns and about 10,000 rows. I then have 3 Dimension tables, each one is relatively small. A dates table that covers 5 years, and then two other dim tables that are less than 100 rows. Lastly I have about 50 floating tables without relationships to the Fact of Dimension tables. I set these up to associate different calculated fields together.
Each month, I manually add some data to the Fact table and may have to change a few values in one of the dimension tables. After I make the changes I hit the 'update all' button and then have to wait for like 10 minutes for the data model to calculate.
I have built other data models with Fact and Dimension tables based on SQL queries, and sometimes those Fact tables are much much larger (~1m rows). When I refresh the query and refresh the data model it doesn't seem to take nearly as long.
So I'm just trying to confirm if building a data model from data in excel is slower? Maybe there is something else wrong with my data model. Or maybe this is normal, and my expectations are unrealistic, ie it should take this long to re-calculate everything.
Thanks for any suggestions.
-Chris
I'm curious if building a data model off data directly from a table in excel could cause my data model to perform slower than if I got the data directly from a SQL Server query?
I have a data model that I built for work, it has one Fact table that is 48 Columns and about 10,000 rows. I then have 3 Dimension tables, each one is relatively small. A dates table that covers 5 years, and then two other dim tables that are less than 100 rows. Lastly I have about 50 floating tables without relationships to the Fact of Dimension tables. I set these up to associate different calculated fields together.
Each month, I manually add some data to the Fact table and may have to change a few values in one of the dimension tables. After I make the changes I hit the 'update all' button and then have to wait for like 10 minutes for the data model to calculate.
I have built other data models with Fact and Dimension tables based on SQL queries, and sometimes those Fact tables are much much larger (~1m rows). When I refresh the query and refresh the data model it doesn't seem to take nearly as long.
So I'm just trying to confirm if building a data model from data in excel is slower? Maybe there is something else wrong with my data model. Or maybe this is normal, and my expectations are unrealistic, ie it should take this long to re-calculate everything.
Thanks for any suggestions.
-Chris