Booster des Talents IT

Formation Langage MDX

La formation Langage MDX s’adresse à tous ceux qui ont besoin du langage MDX pour créer des membres calculés, définir des KPI, aller au-delà des assistants de Reporting Services et utiliser les fonctions de cube d’excel. Il s’agit d’un langage différent du SQL, c’est pourquoi la formation reprend les fondamentaux pour ensuite approfondir vos connaissances dans ce domaine.
  • le 05/07/2017 à Paris
  • le 25/07/2017 à Toulouse
  • le 20/09/2017 à Aix-en-Provence
  • + 7 autres sessions
Prixà partir de
1020 €HT
RéférenceAF7396
Durée2 jours
Public Chefs de Projet, Développeurs
PrérequisBonne connaissance cubes, dimensions, mesures
TP50%

Plan de Formation Langage MDX

Notions fondamentales du langage MDX

Dimension, Mesure, Membre, Hiérarchies d’attributs, utilisateur
Tuple, Set
Appellation de membre
Par nom
Par clé
Désignation de tuple
Désignation de set
En extension, par plages
Notre 1ère requête
Slicing, données en ligne et colonnes
La clause Where et ses limites
Crossjoin, Non empty

Navigation dans les hiérarchies

Members, all, allmembers,children
Parent,PrevMember,Nextmember
CurrentMember
Descendants, ascendants
Siblings

Membres calculés et jeux nommés

Membres nommés
Définition avec la clause WITH
Formatage des résultats
Sets nommés avec la clause WITH
Combinaison de set et member

Contrôler le flux de programme

Case
Iif
Gestion des valeurs vides avec isempty
Capture des erreurs par error

Filtrer les données

Les limites de la clause Where
Sous requêtes
Sous-cubes
La clause exists
Filter sur des mesures, sur des membres de dimension
Fonctions VBAMDX en expressions de filtrage
Supprimer les doublons par distinct
Différence ensembliste avec except
Intersection avec intersect
Union de sets

Ordonner les données

Order
Tri par déafut avec Hierarchize
Briser les hiérarchies
TopCount, bottomcount
Head pour extraire les ‘meilleurs’
Tail pour extraire les derniers
Subset

Fonctions d’agrégation

Count
Existing pour compter dans le contexte
Distinctcount
Max
Min
Sum
Avg
Membres calculés avec agrégation
Donner un classement avec Rank

Manipulations sur les dimensions de temps

Les pièges de la dimension de temps
Parrallelperiod
Cousin
OpeningPeriod, ClosingPeriod
PeriodsToDate
LastPeriods
Wtd,Mtd, Qtd, Ytd
Cumuls glissants avec Mtd

Accès aux métas donnés

Name,UniqueName,membervalue,member_caption
Properties typées et non typées
Caption, Key, Value
Gestion des clés composites
Conversions de/vers des chaines
Strtomember, MemberToStr
Strtoset, SetToStr
StrToTuple,TupleToStr
Produire une CSV avec Generate
Cas des paramètres de Reporting Services

Travailler avec les KPI

Que sont les KPI ?
KPIValue
KPIGoal
KPIStatus
KPITrend
Comment gérer les objectifs ?
Définir un KPI : Valeur, objectif, status, tendance
Une méthode de mise au point des KPI
Méthodes recommandées pour écrire un code MDX performant et maintenable

Nos autres formations Business Intelligence

AF25671Formation MicroStrategy New Formation ! en Intra/Cours Particulier3 jours1600 €HT
AF24638Formation SAP Crystal Dashboard New Formation ! en Intra/Cours Particulier2 jours1190 €HT
AF24420Formation Crystal Reports 2013 11 sessions prévues3 jours1400 €HT
AF15761Formation SQL Server 2012 Integration Services 10 sessions prévues2 jours1190 €HT
AF15713Formation SQL Server 2012 Reporting Services 10 sessions prévues3 jours1470 €HT
Voir les 59 formations
Vous pouvez également être intéressé par des formations Business Intelligence, KPI, Langage MDX, reporting services, sql ou par les formations de notre filière Business Intelligence
A propos de Langage MDX
Le MDX (expressions multidimensionnelles) est un langage de requête pour les bases de données OLAP, analogue au rôle de SQL pour les bases de données relationnelles. C'est aussi un langage de calcul avec une syntaxe similaire à celle des tableurs. En savoir plus
Prixà partir de
1020 €HT
RéférenceAF7396
Durée2 jours
Public Chefs de Projet, Développeurs
PrérequisBonne connaissance cubes, dimensions, mesures
Travaux pratiques50%
Suivez l'une de
nos 10 sessions
le 05/07/2017 à Paris
le 25/07/2017 à Toulouse
le 20/09/2017 à Aix-en-Provence
le 21/09/2017 à Lyon
le 05/10/2017 à Lille
le 09/10/2017 à Paris
le 20/11/2017 à Lyon
le 30/11/2017 à Nantes
le 05/12/2017 à Toulouse
le 11/12/2017 à Paris
Voir toutes les dates