Un data warehouse es un sistema que permite almacenar y analizar grandes cantidades de datos históricos de una organización de manera integrada con el objetivo de obtener información estratégica y táctica que ayude en la toma de decisiones. Los datos se extraen de diferentes bases de datos operacionales y almacenan en el data warehouse luego de pasar por procesos de transformación y limpieza para eliminar redundancias y facilitar el análisis.