Un data warehouse es un repositorio estructurado de datos históricos orientados al negocio que facilita la toma de decisiones. Contiene datos integrados de varias fuentes, varía con el tiempo y no es volátil. Se usa para análisis de marketing, riesgos financieros, recursos humanos y más. Los procesos de construcción incluyen extracción, transformación y carga de datos, y herramientas de minería de datos y bases de datos multidimensionales se usan para explotar la información.