XCube XML For Data Warehouses Auteurs : Wolfgang Hümmer Andreas Bauer Gunnar Harde Présenté par : David TA KIM 2005-12-05
Sommaire
Sommaire I Introduction au Datawarehouse
Sommaire I Introduction au Datawarehouse II Motivations
Sommaire I Introduction au Datawarehouse II Motivations III Description XCube
Sommaire I Introduction au Datawarehouse II Motivations III Description XCube IV Conclusion
I Introduction au Datawarehouse A) But Support de prises de décisions Centraliser les données d une entreprise Base de donnée relationnelle souvent historisé Datawarehouse Société IC-Agence Contrat Trafic Facturé Reversé Offre PdC
I Introduction au Datawarehouse B) Datamart Faciliter les analyses et la visualisation des données Base de donnée en étoile Modèle multidimensionnel Datamart Axe société Axe temps Axe HP/HC Axe agence Indicateurs Axe 8AB Axe IC
I Introduction au Datawarehouse C) Les cubes OLAP Dimension hiérarchique Données agrégées Données calculées Cube physique ou virtuel défini par ses dimensions et ses données Cubes Revenu Facturé Revenu Reversé PdC Trafic
I Introduction au Datawarehouse C) Exemple Projet Datawarehouse pour Cegetel800 Objets Cubes Datamart Datawarehouse Sources Sociétés Contrats Comptes Services Revenu Facturé Billing Infranet Factures Remises CA Reversé Fichiers issus du billing IC-Agence Trafic Axe société Axe temps Axe IC principal Facturé Axe IC gestionnaire Revenu Reversé Analyse facturé Progression facturé Analyse reversé Progression reversé Produits Société Contrat Axe HP/HC PdC Reversé Indicateurs Axe IC division Analyse PdC Progression PdC SAP Factures Avoirs Annulations Fichiers issus de SAP Offre PdC Axe juridiction destination Trafic Analyse trafic Progression trafic Médiation Tickets bruts Fichiers de tickets Axe juridiction origine Axe agence Axe raccordement Axe Tranche N 8AB Univers BO
II Motivations A) The Download Use Case Transfert d un cube d un datawarehouse à un autre Standard des dimensions
II Motivations B) The Query Use Case récupérer la structure d un cube Intérêt : ne pas télécharger toutes les données
II Motivations C) The Generating Use Case Créer un cube à partir de données existants dans le datawarehouse Problème : voir quelles parties des données doit être publiée Datawarehouse -> Datamart -> cube
II Motivations D) Requirements for Representing Online Data Cubes Modèle de donnée multidimensionnel Distinction entre le schémas, les dimensions et les données Transportable Flexibilité : concept de lien et inclusion Extensibilité : différents modules de données Format convertible entre les sources OLAP: agrégation de données
III XCube A) Généralités But: fournir un format standardisé pour décrire les données multidimensionnelles Problèmes: sur les Web, peu de structure standardisée, source non fiable Intérêt: standardisation des données Organisé en module Réduction quantité de données
III XCube B) XCubeSchema Dimension hiérarchisée
III XCube
III XCube C) XCubeDimension Type de données de chaque dimension ainsi que les relations entre les noeuds
III XCube
III XCube D) XCubeFact Description des données multidimensionnelles
III XCube
III XCube E) XCubeText Ajouter des descriptions textuelles (commentaires) Compréhensibles
III XCube F) XCubeQuery Liste des cubes Obtenir le schémas d un cube Obtenir le schémas de classification des dimensions Obtenir les informations d un nœud Obtenir les données
III XCube F) XCubeFunction questionner sur les fonctionnalités d un cube non défini
IV Conclusion Proposition de standardisation Approche bien structurée avec des exemples à l appui Manque des résultats d applications Application aux Web Services
FIN