I.8. LES CUBES OLAP
Un cube OLAP est une représentation abstraite
d'informations multidimensionnelles exclusivement numérique
utilisé par l'approche OLAP (acronyme de Online Analytical Processing).
Cette structure est prévue à des fins d'analyses interactives par
une ou plusieurs personnes (souvent ni informaticiens ni statisticiens) du
métier que ces données sont censées représenter.
Les cubes OLAP ont les caractéristiques suivantes :
1- obtenir des informations déjà
agrégées selon les besoins de l'utilisateur.
2- Simplicité et rapidité d'accès
3- capacité à manipuler les données
agrégées selon différentes dimensions
4- un cube utilise les fonctions classiques d'agrégation
: min, max, count, mais
peut utiliser des fonctions d'agrégations
spécifiques.
Mémoire KIAKA MUSITU Héritier Page 21
Conception d'un Datamart pour le pilotage du système de
gestion des impôts (cas de la DGI)
Page 22 sur 91
Nous pouvons effectuer différentes opérations
avec OLAP pour faire des Analyses nous citons entre autre:
I.8.1.Navigation dans un cube
Les outils OLAP utilisent des opérateurs particuliers
afin de « naviguer » dans les cubes multidimensionnels :
Pivoter (pivot, swap) : permet d'interchanger
deux dimensions
Forage vers le bas (drill-down) : permet de
descendre dans l'hiérarchie de la dimension, EX. visualiser les ventes
par mois au lieu de par année.
Forage vers le haut (drill-up, roll-up) :
remonter dans la hiérarchie de la dimension
Ex. visualiser le nombre d'accidents par année au lieu de
par mois.
Forer latéralement (drill-across) :
Permet de passer d'un membre de dimension à un autre Ex.
visualiser les ventes du Katanga au lieu de celles de Kinshasa, visualiser le
cout des travaux au lieu du nombre d'accidents.
I.8.2. Implémentations OLAP
Il existe deux critères permettant de bien
différencier les implémentations OLAP:
1. La technologie de stockage des données
OLAP
Les différentes implémentations OLAP sont :
Relational online analytical processing (ROLAP):
Les données sont stockées dans un SGBD relationnel
classique structurée pour réagir à la manière d'une
base OLAP. C`est en faite une base relationnelle classique organisée
pour fonctionner comme une base OLAP. Elles sont bien plus lentes et nettement
moins performantes que les bases MOLAP. Mais, immense avantage, elles sont sans
limite de taille c'est -à-dire les données sont stockées
dans un SGBD
Mémoire KIAKA MUSITU Héritier Page 22
Conception d'un Datamart pour le pilotage du système de
gestion des impôts (cas de la DGI)
Page 23 sur 91
relationnel. Elles utilisent le concept relationnel pour
stocker les données modélisées dans le format multi
dimensionnel.
Multidimensionnal on line analytical processing
(MOLAP) : Base de données dimensionnelle (Cube) : Les
données sont stockées dans une base de données
multidimensionnelles le plus souvent propriétaires. Cependant il ya des
limitations quant à la quantité de données et
l'application physique du concept OLAP. Il s'agit réellement d'une
structure multidimensionnelle et ses bases sont rapides et performantes aussi
proposent des fonctionnalités particulièrement
évoluées, elles restent limitées au gigaoctet.
Hybrid on line analytical processing (HOLAP) :
C'est un troisième modèle qui propose de cumuler les
avantages de deux modèles précédents. Les données
agrégées sont stockées sous forme multidimensionnelle
alors que les données détaillées sont stockées dans
des structures relationnelles. Il repose sur des bases ROLAP et MOLAP, cette
dernière prenant en charge les contenus les plus souvent
recherchés.
Desktop on line analytical processing (DOLAP) :
Les fichiers sur le poste client à petite quantité de
données est stockée directement sur le poste client de
l'utilisateur.
|