Un data warehouse es un sistema que recopila y consolida periódicamente datos de sistemas fuente en un almacén de datos dimensional o normalizado. Almacena años de historia de la compañía y se consulta para inteligencia de negocios. Herramientas como Pentaho y JasperSoft permiten generar informes e información basada en los datos almacenados.