1. A method for updating a data warehouse comprising: identifying a primary key for each fact entry in a data warehouse, said data warehouse including call center data, said data warehouse having a fact table and a set of dimensions, each of said dimensions corresponding to a predetermined schema said primary key including problem ticket identifiers; for each said dimension, batch deleting those records subject to an update, based on said primary key; for each said dimension, bulk loading new records into a corresponding dimension table, based on said primary key, said bulk loading comprising relational database management system bulk loading, said dimension table comprising a set of attributes said set of attributes includes at least one of the following attributes: agent, status, opening and closing times, opening and closing dates, and call logs; and bulk loading said new records into said fact table, based on said primary key, wherein said predetermined schema is selected from the group of schemas consisting of: measures facts star, snowflake, and newfact schema.