There are 7 important steps that one follow to build a robust data warehouse: Determining the objectives of the company Collecting and analyzing information Identifying major or core business processes Constructing a conceptual data model Locating data sources and planning data transformations Tracking the warehouse storage duration Implementing the plan