I am using SQL Server 2005 Standard Edition on 32 bit platform.
I am working on a data warehouse intended for use with a data cube and reporting services project.
I've done lots of reading, and now I am simply confused.
What is the preffered method of updating data in the warehouse?
For example, one of my cube dimensions is "salesman"
This naturally changes over time; new records, changes to existing records, etc.
The old me would do a row by row check and update, using a trigger to a date field to annotate updates, then do a join on null to find new records.
I'm not sure if this is the best way to do this.
I have a several instances of this kind of thing; some are small tables with a few thousand records, and others are larger tables with millions. Obviously, I'd like to make this a reasonable solution.
Share some experience?