MicroStrategy ONE

Créer des mesures dérivées dans les rapports hiérarchiques à l'aide d'expressions MDX

Vous pouvez créer des mesures dérivées dans des rapports de hiérarchie à l’aide d’expressions MDX.

  1. Ouvrez le portfolio que vous souhaitez modifier.
  2. Créez une mesure dérivée et réservez-la pour une utilisation ultérieure dans une visualisation. Dans le panneau Jeux de données, cliquez sur Plus à droite du jeu de données dans lequel vous créez une mesure dérivée et choisissez Créer une mesure.

  3. Saisissez un nom pour la mesure dans Nom de la mesure champ.
  4. Saisissez la définition de la mesure dérivée dans le volet droit à l’aide de la fonction ApplySimple. Cette fonction vous permet de saisir une expression MDX pour créer une mesure dérivée. Vous pouvez taper les opérateurs arithmétiques (tels que + et -) et les valeurs directement dans l’expression de la mesure.
  5. La fonction ApplySimple n’apparaît pas en tant que sélection dans le volet Fonctions. Vous devez la saisir manuellement. De plus, vous devez ajouter une mesure factice à la fin de la fonction, tel qu’illustré dans l’exemple ci-après. Cette fonction n’est pas utilisée dans la définition. Toutefois, elle est nécessaire, car toutes les mesures requièrent deux arguments de validation.

    Créez une mesure dérivée pour la marge bénéficiaire brute.

    ApplySimple("[Measures].[Gross Profit] / [Measures].[Sales Amount]", [Sales Amount])

    Utilisez le volet Objets pour vous aider à créer la définition de votre mesure dérivée. Localisez les objets que vous souhaitez ajouter en utilisant la Rechercher en haut du volet. Puis, double-cliquez sur des objets pour les ajouter au volet Formule.

  1. Si vous devez supprimer la formule de mesure et recommencer, cliquez sur Effacer.
  2. Cliquez sur Valider pour vérifier la validité de l'expression de mesure.
  3. Cliquez sur Enregistrer.