Analyse OLAP Et Algèbre Multidimensionnelle
Analyse OLAP Et Algèbre Multidimensionnelle
Analyse OLAP Et Algèbre Multidimensionnelle
multidimensionnelle
Systèmes ROLAP, MOLAP
et HOLAP
1
Plan
2
Architecture du SI décisionnel DWH
Intranet Postes
COMPT Données client
A externes
PRODUCTIO
N Module Entrepôt Outils
STOC
K Interfaces de Resti-
(ETL)
données tution
COMMERCIA
L
GESTION
DES
1. Source : SI opérationnel
ACTIVITE
S
2. Interfaces : ETL
3. Organisation et Stockage : Entrepôt
données 4. Restitution : OLAP
opérationnelles
3
4
Client : Temps :
secteur, Données année, budget,
groupe, (Indicateur trimestre, N-1...
client, s) mois,
adresse livraison semaine,
jour
5
Produit
Ville
Temps
Schéma multidimentionnel
• En étoile
• En flocon
• En constellation
6
Modèle en étoile
• Une table de fait centrale et des dimensions
• Les dimensions n’ont pas de liaison entre elles
• Avantages:
– Facilité de navigation
– Nombre de jointures limité
• Inconvénients:
– Redondance dans les dimensions
7– Toutes les dimensions ne concernent pas les mesures
8
Modèle en Etoile
Modèle en flocon
• Une table de fait et des dimensions décomposées en sous
hiérarchies
• On a un seul niveau hiérarchique dans une table de dimension
• La table de dimension de niveau hiérarchique le plus bas est reliée à
la table de fait. On dit qu’elle a la granularité la plus fine
• Avantages:
– Normalisation des dimensions
– Économie d’espace disque
• Inconvénients:
– Modèle plus complexe (jointure)
9
– Requêtes moins performantes
1
0
Niveau de hiérarchisation
1
2
Modèle en Constellation
Outil ETL
• Extract
• Transform
• Load
13
1 – Introduction aux systèmes
OLAP
• Caractéristiques des produits OLAP
14
Les règles de CODD pour les produits OLAP
17
Principales Stratégies d’implémentation d’ED et d’analyse
OLAP
1 - Systèmes ROLAP (Relational OLAP) :
• avec un SGBD relationnel classique avec des adaptations spécifiques à l’OLAP
• la BD relationnelle de l’entrepôt est organisée comme une base OLAP
• lents et peu performants mais sans limites de taille
2 – Systèmes MOLAP (Multidimensionnal OLAP) :
• utilisent un SGBD multidimensionnel (MOLAP), ils sont l'application physique
du concept OLAP (réellement d'une structure multidimensionnelle)
• très rapides et performants mais limité au gigaoctet.
3 – Systèmes HOLAP (Hybrid OLAP) :
• c’est un compromis :
une MOLAP pour les données souvent consultées, une ROLAP pour les autres.
18
Quelques Solutions Commerciales
19
2
0
Analyse en ligne: Algèbre OLAP
• OLAP= navigation Interactive dans un cube de données
– Opérateurs ensemblistes
• Projection et restriction
– Opérateurs de restructuration
• Changement de point de vue
– Opérateur de granularité
• Zoomer
• DéZoomer
2
1
Projection
selon une dimension
• SLICE
2
2
Restriction
• DICE
2
3
Rotation (Pivot)
2
4