La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Mise en œuvre du langage MDX -3 ème partie- Comment concevoir un cube avec Mondrian… -1-

Présentations similaires


Présentation au sujet: "Mise en œuvre du langage MDX -3 ème partie- Comment concevoir un cube avec Mondrian… -1-"— Transcription de la présentation:

1 Mise en œuvre du langage MDX -3 ème partie- Comment concevoir un cube avec Mondrian… -1-

2 -2- Il faut produire un fichier XML … (1) spécifiant : le nom du cube les Measures les Dimensions -> Shared dimensions -> Multiple Hierarchies -> Parent-child hierarchies -> Snowflake schema les membres calculés les fonctions définies

3 -3- Il faut produire un fichier XML … (2)... CubeTableCube Possibilité dutiliser et pour construire des requêtes SQL plus complexes

4 -4- Il faut produire un fichier XML … (3) Le cube Sales a des mesures : Measure Measure Chaque mesure a un nom, correspond à une colonne dans la table de faits et spécifie un opérateur dagrégation tel que "sum", "count", "min", "max", "avg", and "distinct count"

5 -5- Il faut produire un fichier XML … (4) Le cube Sales a des dimensions : DimensionHierarchyTableLevelHierarchyDimension Lattribut foreignKey dans est le nom dune colonne de la table de faits La a un attribut clé primaire (primaryKey) Par défaut, la Hiérarchie a un élément de plus haut niveau nommé All avec un seul membre appelé 'All {hierarchyName}'.

6 -6- Il faut produire un fichier XML … (5) Avec éventuellement des hiérarchies multiples : DimensionHierarchyTableLevel Hierarchy TableLevel HierarchyDimension

7 -7- Il faut produire un fichier XML … (6) Un exemple de schéma en étoile (La dimension Produit est constituée de 3 tables : product, product_class, product_type : CubeDimensionHierarchyTable HierarchyDimensionCube

8 -8- Il faut produire un fichier XML … (6) 1/ La constitution dun tel fichier est complexe 2/ Il existe des outils facilitant lécriture du fichier XML (vérification de la syntaxe) 3/ Il existe des générateurs (wizards) offrant une interface utilisateur pour générer automatiquement le fichier XML selon la bonne syntaxe : les outils existants sont cependant limités...

9 -9- Exemple de loutil Cube Designer 1/ Choix du nom du cube et de la base de données

10 -10- Exemple de loutil Cube Designer 2/ Choix des informations utilisées

11 -11- Exemple de loutil Cube Designer 3/ Définition des mesures

12 -12- Exemple de loutil Cube Designer 4/ Définition des autres dimensions

13 -13- Exemple de loutil Cube Designer 5/ Sauvegarder et exploiter le fichier XML produit


Télécharger ppt "Mise en œuvre du langage MDX -3 ème partie- Comment concevoir un cube avec Mondrian… -1-"

Présentations similaires


Annonces Google