Description
Cette formation vous apprendra à maîtriser le langage MDX (Multi-Dimensional eXpressions) pour requêter vos données multidimensionnelles. Vous verrez comment concevoir des scripts, interroger les cubes Analysis Services de SQL Server 2005/2008 et ajouter à ces cubes des calculs métiers.
À qui s'adresse cette formation ?
Pour qui ?Développeurs, chefs de projets décisionnels, utilisateurs avancés ayant à créer des calculs métiers et requêter des solutions OLAP dans l'environnement SQL Server 2005/2008.
Prérequis
Les objectifs de la formation
Ecrire des requêtes de base en langage MDX@Elaborer des formules de calculs d'indicateurs avancés en langage MDX@Utiliser des instructions de tris et de classement de données avec MDX@Modifier des données d'un cube avec le langage MDX
Programme de la formation
- Présentation générale du MDX
- - Rappel des principes d'OLAP.
- - Définition du langage.
- - Les mécanismes sous-jacents.
- - Les différentes utilisations de MDX avec Analysis Services.
- - Présentation des concepts de base du langage (membre, tuple, set, hiérarchie.
- - ).
- - Travaux pratiques Exemples de requêtes et de cas d'usage.
- Conception de requêtes MDX
- - Utilisation de l'outil de développement de requête.
- - Syntaxe de l'instruction ?'SELECT'.
- - Ecriture de requêtes complexes.
- - Utilisation des mots clés et fonctions du langage MDX.
- - Travaux pratiques Prise en main de l'outil de développement.
- - Ecriture de requêtes MDX simples et complexes.
- Membres calculés et jeux nommés
- - Définition et scénarios d'utilisation des membres calculés.
- - Définition et scénarios d'utilisation des jeux nommés.
- - Syntaxe d'écriture de membres calculés et jeux nommés.
- - Travaux pratiques Exemple de création de calculs métiers (marge, contribution relative, réallocation).
- Navigation et sélection
- - Navigation dans les hiérarchies des dimensions.
- - Traitement du NULL et de la division par 0.
- Tri et classement des données
- - Effectuer des tris, classements, palmarès sur les membres via le MDX.
- - Scénario d'utilisation.
- - Travaux pratiques Utilisation des instructions de tris et classement des données avec MDX.
- Scripting de cubes SQL Server Analysis Services avec MDX
- - Ajout de calculs métiers et de fonctionnalités dans les cubes OLAP avec MDX.
- - Scénarios d'utilisation.
- - Travaux pratiques Ecriture d'un script pour personnaliser un cube.
- Modification de l'environnement multidimensionnel
- - Ecriture dans les cubes OLAP (Writeback) : création, mise à jour.
- - Modification, suppression d'un cube avec MDX.
- - Utilisation de transactions.
- - Travaux pratiques Mise à jour de données avec MDX.
