Partager via


Principes de base des scripts MDX (MDX)

Dans MicrosoftSQL ServerAnalysis 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 le Concepteur de cube disponible dans Business Intelligence Development Studio. Pour plus d'informations, consultez Définition d'attributions et d'autres commandes de scripts 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'écriture de requêtes MDX efficaces du guide des performances de Microsoft SQL Server 2005 Analysis Services (en anglais).

Dans cette section

Rubrique

Description

Script MDX de base (MDX)

Décrit en détail le script MDX de base, notamment le script MDX par défaut fourni dans chaque cube, ainsi que le mode de fonctionnement général des scripts MDX au sein d'un cube dans 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.