3. Le modèle OLAP multidimensionnel
Le modèle multidimensionnel, également appelé modèle OLAP, a été proposé en 1993 par Edgar F. Codd – déjà père du modèle de données relationnel – en remplacement du modèle relationnel pour le stockage des données décisionnelles. Il permet de stocker les données dans un modèle plus adapté au besoin des décideurs.
• Les concepts du stockage OLAP
Un hypercube OLAP – plus couramment appelé cube par abus de langage – modélise des faits qui se produisent, c'est-à-dire des événements qui caractérisent l'activité que l'on veut analyser et que l'on peut mesurer par des indicateurs. L'exemple de la figure 3a montre un cube correspondant à l'activité de vente. L'hypercube peut stocker tout type d'événements : un fait de passage de transaction boursière, un fait de consultation médicale, un fait de dépense dans un hôpital, un fait d'absence en cours, un fait de marquage de but au football, etc.
Chaque cellule de l'hypercube correspond à une occurrence du fait. Sur l'exemple de la figure 3a, chaque cellule représente un fait de vente. Par exemple, la première cellule en bas à gauche correspond aux ventes d'Astérix à Paris en janvier. Celle en haut à droite correspond aux ventes de Harry Potter à Caen en mars.
Chaque cellule contient des indicateurs également appelés variables, métriques ou mesures. Les indicateurs permettent de quantifier les faits à analyser, ce sont des valeurs qui ont un intérêt pour l'analyse. Par exemple, le fait de vente de la figure 3a se mesure grâce à l'indicateur « quantité vendue » : il a été vendu 100 Astérix en janvier à Paris, et 30 Tintin à Lille en mars. Une cellule contient généralement plusieurs indicateurs, par exemple un fait de vente peut être caractérisé non seulement par l'indicateur « quantité vendue » mais aussi par les indicateurs « chiffre d'affaires », « bénéfice », « marge brute », etc. D'autres exemples peuvent être le nombre de visiteurs dans un établissement, […]
… pour nos abonnés, l'article se prolonge sur 12 pages…



