1.5.2. MOLAP (Multidimensional OLAP)
Les systèmes multidimensionnels OLAP utilisent une base
de données multidimensionnelle pour stocker les données de
l'entrepôt et les applications analytiques sont construites directement
sur elle. Dans cette architecture, le système de base de données
multidimensionnel sert tant au niveau de stockage qu'au niveau de gestions
données. Les données des sources sont conformes au modèle
multidimensionnel dans toutes les dimensions, les différentes
agrégations sont pré-calculées pour des raisons de
performance.
Les avantages des systèmes MOLAP sont basés sur
les désavantages des systèmes ROLAP et elles représentent
la raison de leur création. D'un côté, les requêtes
MOLAP sont très
Ndioba Syll et Abdrahmane Aw Page25
puissantes et flexible en termes du processus OLAP, tandis que,
d'un autre côté, le modèle physique correspond plus
étroitement au modèle multidimensionnel.
Néanmoins, il existe des désavantages au
modèle physique MOLAP. Le lus important, à notre avis, c'est
qu'il n'existe pas de standard du modèle physique.
1.5.3. HOLAP (Hybrid OLAP)
Un système HOLAP est un système qui supporte et
intègre un stockage des données multidimensionnel et relationnel
d'une manière équivalente pour profiter des
caractéristiques de correspondance et des techniques d'optimisation.
Ci-dessous, nous traitons une liste des caractéristiques
principales qu'un système HOLAP doit fournir :
La transparence du système : Pour la localisation et
l'accès aux données, sans connaître si elles sont
stockées dans un SGBD relationnel ou dimensionnel. Pour la transparence
de la fragmentation,...
? Un modèle de données général et un
schéma multidimensionnel global :
Pour aboutir à la transparence du premier point, tant le
modèle de données général que le langage de
requête uniforme doivent être fournis. Etant donné qu'il
n'existe pas un modèle standard, cette condition est difficile à
réaliser.
? Une allocation optimale dans le système de stockage :
Le système HOLAP doit bénéficier des
stratégies d'allocation qui existent dans les systèmes
distribués tels que : le profil de requêtes, le temps
d'accès, l'équilibrage de chargement,...
? Une réallocation automatique :
Toutes les caractéristiques traitées ci-dessus
changent dans le temps. Ces changements peuvent provoquer la
réorganisation de la distribution des données dans le
système de stockage multidimensionnel et relationnel, pour assurer des
performances optimales.
Actuellement, la plupart des systèmes commerciaux
utilisent une approche hybride.
Cette approche permet de manipuler des informations de
l'entrepôt de données avec un moteur ROLAP, tandis que pour la
gestion des datamarts, ils utilisent l'approche multidimensionnelle.
Ndioba Syll et Abdrahmane Aw Page26
|