Es una de las tecnologías más usadas en la actualidad para lidiar con la vasta cantidad de información de las compañías. Se ha vuelto necesaria porque hoy los eventos digitales son multidimensionales. Antes, una compra se hubiera registrado como “el producto X fue comprado por Y cantidad de dinero”. En el mundo digital de hoy, el mismo evento puede incluir diez atributos más, como tiempo, día, nombre, día de la semana, nivel de descuento, empaque de producto, color, estilo, persona que hace la venta, […] entonces los eventos digitales de hoy se registran en correlación con muchos otros eventos (Golfarelli y Rizzi, 2009).
Todo esto implica que la información tiene que estar disponible en un mismo lugar para poder ser correlacionada rápidamente y analizada efectivamente para la toma de decisiones. Este lugar de almacenamiento es el almacén de datos.
El almacén de datos es un depósito para “información histórica, integrada y consistente” (Golfarelli y Rizzi, 2009), y se basa en el proceso conocido como ETL (Extract, Transform, Load). Los almacenes de datos “están actualmente bien establecidos en muchas medianas y grandes organizaciones y se sabe que tienen un papel esencial en proveer a los usuarios finales un acceso fácil a información clave que de otra forma sería difícil de alcanzar” (Golfarelli y Rizzi, 2009). Por eso, el almacén de datos es una tecnología básica para las implementaciones de tecnología de análisis de información, como el Business Intelligence y el Business Process Management, y hace parte de lo que se conoce como los sistemas de apoyo a la toma de decisiones.