Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’exemple simple présenté dans cette rubrique illustre les principes de base pour spécifier et utiliser les axes de requête et de filtre.
The Cube
Un cube, nommé TestCube, a deux dimensions simples nommées Route et Time. Chaque dimension n’a qu’une seule hiérarchie d’utilisateurs, nommée Route et Time respectivement. Étant donné que les mesures du cube font partie de la dimension Mesures, ce cube a trois dimensions au total.
Requête
La requête consiste à fournir une matrice dans laquelle la mesure Packages peut être comparée entre les itinéraires et les heures.
Dans l’exemple de requête MDX suivant, les hiérarchies Route et Heure sont les axes de requête, et la dimension Mesures est l’axe du découpage. La fonction Members indique que MDX utilise les membres de la hiérarchie ou du niveau pour construire un ensemble. L’utilisation de la Members fonction signifie que vous n’avez pas besoin d’indiquer explicitement chaque membre d’une hiérarchie ou d’un niveau spécifique dans une requête MDX.
SELECT
{ Route.nonground.Members } ON COLUMNS,
{ Time.[1st half].Members } ON ROWS
FROM TestCube
WHERE ( [Measures].[Packages] )
Résultats
Le résultat est une grille qui identifie la valeur de la mesure Packages à chaque intersection des dimensions de l’axe COLUMNS et ROWS. Le tableau suivant montre comment cette grille ressemblerait.
| air | mer | |
|---|---|---|
| 1er trimestre | soixante | 50 |
| 2e trimestre | 45 | 45 |
Voir aussi
Spécification du contenu d’un axe de requête (MDX)
Spécification du contenu d’un axe de segment (MDX)