Glosario
Data warehouse
También: Almacén de datos · Bodega de datos
Un data warehouse es una base de datos que consolida información proveniente de varios sistemas de una empresa, organizada para análisis en lugar de para operación. Su propósito es permitir consultas que cruzan áreas —ventas contra inventario, cartera contra producción— sin afectar los sistemas que sostienen el negocio día a día.
Los sistemas operativos —ERP, CRM, punto de venta— están diseñados para registrar transacciones rápido y de forma confiable. Esa optimización los hace malos para el análisis: una consulta que cruce dos años de historia puede degradar el sistema del que depende la facturación. Separar ambos mundos es la razón original del data warehouse.
La segunda razón es la integración. La información de una empresa vive repartida en sistemas que no se hablan entre sí y que codifican las mismas entidades de forma distinta. El warehouse es el lugar donde esas diferencias se resuelven una sola vez, según definiciones acordadas, en lugar de resolverse de nuevo en cada reporte.
No siempre hace falta uno para empezar. Cuando el volumen es moderado y las fuentes son pocas, una capa conversacional puede consultar directamente los sistemas existentes con acceso de solo lectura. El warehouse se justifica cuando el número de fuentes crece o cuando las consultas analíticas empiezan a competir con la operación.