A data warehouse is a structured repository of historic data that is subject oriented, integrated, time variant, and non-volatile. It collects and integrates data from multiple legacy systems to provide accessible information to businesses and help manage knowledge so business partners can gain wisdom. A data warehouse loads data from operational data stores and operational systems of record to provide aggregated and multidimensional reports for long term trend analysis and enterprise-wide reporting.