Les outils OLAP Proposé par : Mr R.Chalal Réalisé par : Benakezouh Leïla Tifous Amira
SOMMAIRE Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 4 Chapitre 5 Chapitre 6 OLAP: Définition, 12 règles, opérations La modélisation dimensionnelle Les différents types de modèles OLAP Domaines d utilisation et marché OLAP Avantages et inconvénients d OLAP Présentation d ORACLE EXPRESS
Chapitre 1 OLAP: Définition, 12 règles, opérations On-Line Analytical Processing Définition 12 règles Opérations Collecter des données multidimensionnelles ; Les stocker ; Les traiter et restituer ; à des fins d'analyse
Chapitre 1 OLAP: Définition, 12 règles, opérations Définition 12 règles Opérations Autre définition : l acronyme FASMI Fast Analysis of Shared Multidimensional Information ou analyse rapide d'information multidimensionnelle partagée
OLAP vs OLTP Users : décideurs Users : tout le monde Aide à la décision Opérations journalières BD orientée sujet BD orientée fonction
OLAP vs OLTP Données historiques, agrégées, multidimensionnelles Données courantes, à jour, relationnelles Requêtes complexes et ad hoc Transactions courtes et répétitives
OLAP vs OLTP Accès en lecture seule Taille DB : 100GO - 1TO Accès en lecture / écriture Taille BD : 100MO - 1GO
Chapitre 1 OLAP: Définition, 12 règles, opérations Terminologie OLAP Définition 12 règles Opérations Mesure Dimension Variable Cube Position Attribut Hiérarchie Formule
Chapitre 1 OLAP: Définition, 12 règles, opérations 1. Vue multidimensionnelle Définition 12 règles Opérations 2. Transparence du serveur OLAP à différents types de logiciels 3. Accessibilité à de nombreuses sources de données 4. Performance continue du système de reporting
Chapitre 1 OLAP: Définition, 12 règles, opérations Définition 12 règles Opérations 5. Architecture Client / Serveur 6. Dimensions génériques 7. Gestion dynamique des matrices creuses 8. Support Multi-Utilisateurs
Chapitre 1 OLAP: Définition, 12 règles, opérations 9.Opérations à travers les dimensions Définition 12 règles Opérations 10.Manipulation intuitive des données 11.Souplesse et facilité de constitution des rapports 12.Nombre illimité de dimensions et de niveaux d agrégation
Chapitre 1 OLAP: Définition, 12 règles, opérations Drill down / Drill up Définition 12 règles Opérations Affiner le détail ou inversement Slice and Dice Faire pivoter les axes Drill across Changer de dimension d analyse
Chapitre 1 OLAP: Définition, 12 règles, opérations Drill governing Définition 12 règles Opérations Filtrage des informations au moment du drill Drill within Analyser en fonction d un attribut de la dimension
Chapitre 2 La modélisation dimensionnelle Table de faits Regroupe les indicateurs qui partagent les mêmes dimension. Table de dimensions Regroupe les éléments caractérisant les dimension d analyse.
Chapitre 2 La modélisation dimensionnelle Modèle en étoile Modèle en flocon Modèle en constellation
Chapitre 2 La modélisation dimensionnelle Modèle en étoile Modèle en flocon Modèle en constellation
Chapitre 2 La modélisation dimensionnelle Modèle en étoile Modèle en flocon Modèle en constellation
Chapitre 2 La modélisation dimensionnelle Modèle en étoile Modèle en flocon Modèle en constellation Partitionne les tables de faits en tables plus petites pour y stocker les résultats agrégés. Mise en œuvre complexe.
Chapitre 3 Les différents types de modèles OLAP Les serveurs OLAP Modes d'organisation et d'accès aux données Les autres variantes Modes d'accès aux données
Chapitre 3 Les différents types de modèles OLAP Les serveurs OLAP MOLAP ROLAP HOLAP VOLAP Les autres variantes
Chapitre 3 Les différents types de modèles OLAP Les serveurs OLAP MOLAP ROLAP HOLAP VOLAP Les autres variantes
Chapitre 3 Les différents types de modèles OLAP Les serveurs OLAP MOLAP ROLAP HOLAP VOLAP Les autres variantes
Chapitre 3 Les différents types de modèles OLAP Les serveurs OLAP MOLAP ROLAP HOLAP VOLAP Les autres variantes
Chapitre 3 Les serveurs OLAP MOLAP ROLAP HOLAP VOLAP Les différents types de modèles OLAP Organisation vectorielle des données Calculs effectués sur des vecteurs Les autres variantes
Chapitre 3 Les différents types de modèles OLAP Les serveurs OLAP Les autres variantes DOLAP WOLAP JOLAP
Chapitre 3 Les serveurs OLAP Les autres variantes DOLAP WOLAP JOLAP Les différents types de modèles OLAP Module OLAP directement installé sur le poste client Déporte les données vers le poste client et génère des cubes Très rapide, limité en taille Moins puissant qu une technologie serveur
Chapitre 3 Les serveurs OLAP Les autres variantes DOLAP WOLAP JOLAP Les différents types de modèles OLAP Utilisation d'olap à partir d un navigateur Web Architecture trois tiers Approche opposée à DOLAP
Chapitre 3 Les différents types de modèles OLAP Les serveurs OLAP Les autres variantes DOLAP WOLAP JOLAP
Chapitre 3 Les serveurs OLAP Les autres variantes DOLAP WOLAP JOLAP Les différents types de modèles OLAP Equivalent à JDBC pour les bases relationnelles Interface java indépendante de la structure de données Portabilité des analyses
Chapitre 4 Domaines d utilisation et marché OLAP Au début OLAP pour qui? OLAP par qui? Les financiers Valider une stratégie ou entrevoir une tendance Les professionnels du marketing Evaluer des scénarios Exemple : les ventes/prévisions
Chapitre 4 Domaines d utilisation et marché OLAP Aujourd hui OLAP pour qui? OLAP par qui? L ensemble des départements de l entreprise : RH, ventes, etc.
Chapitre 4 Domaines d utilisation et marché OLAP OLAP pour qui? OLAP par qui?
Chapitre 4 Domaines d utilisation et marché OLAP Quelques produits OLAP: OLAP pour qui? OLAP par qui? Oracle Express (Oracle) Essbase (Hyperion) Cognos suite (Cognos) Businnes Object 4.0 (Business Object) Microsoft SQL Server Analysis services
Chapitre 5 Avantages et inconvénients d OLAP Pour les utilisateurs Avantages Grande souplesse et flexibilité Inconvénients du mode de requêtage > Autonomie des utilisateurs
Chapitre 5 Avantages et inconvénients d OLAP Avantages Inconvénients Une seule version de la vérité Réactivité rapide aux demandes du marché > Meilleur profit
Chapitre 5 Avantages et inconvénients d OLAP Pour les développeurs Avantages Inconvénients Utilisation efficiente du temps du développeur due à l autosuffisance des utilisateurs > Réduction de l accumulation d applications spécifiques
Chapitre 5 Avantages et inconvénients d OLAP Le volume de stockage peut Avantages Inconvénients devenir excessif > Problèmes de performance lors du chargement de la base > Produits mal adaptés à la gestion de très grandes bases de données
Chapitre 6 Présentation d ORACLE EXPRESS Présentation Exemple d utilisation EXPRESS est à la base de toute technologie multidimensionnelle proposée par ORACLE
Chapitre 6 Présentation d ORACLE EXPRESS Oracle Express c est : Présentation Produits serveur et desktop Outils de développement Exemple d utilisation Outils de requête client/ serveur et Web Applications métier
Chapitre 6 Présentation d ORACLE EXPRESS Présentation Exemple d utilisation Etape 1 Etape 2 Etape 3 Construction de la base Chargement de la base Consultation de la base
Chapitre 6 Etape 1 Présentation d ORACLE EXPRESS Construction de la base Oracle Express Administrator
Chapitre 6 Etape 2 Présentation d ORACLE EXPRESS Chargement de la base Deux types de données Celles qui servent à initialiser la base Celles qui proviennent des magasins
Chapitre 6 Etape 3 Présentation d ORACLE EXPRESS Consultation de la base Les outils d accès à la base Express Analyser Express Object Web Agent Microsoft Excel Business Object
Conclusion