Cette dernière représente les données comme des points dans un espace multidimensionnel, Kimball (1996), Vassiliadis et Sellis (1999).
La modélisation multidimensionnelle est donc une technique qui vise à organiser les données de telle sorte que les applications OLAP soient performantes et efficaces.
D'un point de vue plus technique, un Data Warehouse est défini comme un ensemble de données orientées sujet, intégrées, variables dans le temps et non volatiles.
Orienté sur le sujet : Organisé par thème, il est possible d'utiliser le Data Warehouse pour analyser n'importe quel secteur particulier de l'entreprise.
Le Data Warehouse fonctionne selon le processus ETL (Extract Transform Load).
Ce type de logiciel vise à collecter les données, les structurer et les convertir dans un format adapté pour le Data Warehouse.