Principes de base des scripts MDX (Analysis Services)
S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Dans Microsoft SQL Server SQL Server Analysis Services, un script MDX (Multidimensional Expressions) est constitué d’une ou plusieurs expressions ou instructions MDX qui remplissent un cube avec des calculs.
Un script MDX définit le processus de calcul pour un cube. Il est également considéré comme un élément du cube proprement dit. Par conséquent, la modification d'un script MDX associé à un cube entraîne immédiatement la modification de son processus de calcul.
Pour créer des scripts MDX, vous pouvez utiliser cube Designer dans le SQL Server Data Tools. Pour plus d’informations, consultez Définir des attributions et d’autres commandes de script et Introduction aux scripts MDX dans Microsoft SQL Server 2005.
Pour résoudre les problèmes de performance liés aux calculs et aux requêtes MDX, consultez la section relative à l’optimisation de MDX du Guide des performances de SQL Server Analysis Services.
Dans cette section
Rubrique | Description |
---|---|
Script MDX de base (MDX) | Détaille le script MDX de base, y compris le script MDX par défaut fourni dans chaque cube, et comment les scripts MDX fonctionnent généralement au sein d’un cube dans SQL Server Analysis Services. |
Gestion de la portée et du contexte (MDX) | Décrit l’utilisation de l’instruction CALCULATE , de l’instruction SCOPE et de la fonction This pour gérer le contexte et la portée au sein d’un script MDX. |
Utilisation de variables et de paramètres (MDX) | Décrit l'utilisation de variables et de paramètres dans un script MDX. |
Gestion des erreurs (MDX) | Explique la gestion des erreurs au sein d'un script MDX. |
Éléments MDX (MDX) pris en charge | Fournit la liste des opérateurs, instructions et fonctions MDX pris en charge dans un script MDX. |