Version 2021
Créer une métrique dérivée à partir de zéro à l'aide de l'éditeur de formule métrique
Si vous avez accédé à cet emplacement depuis Workstation, cliquez ici pour obtenir de l’aide.
La création d’une mesure dérivée entièrement nouvelle vous permet de personnaliser la mesure afin qu’elle soit plus élaborée et réponde à vos besoins. Vous pouvez effectuer les tâches suivantes :
- Créez des expressions personnalisées, telles que des mesures ou expressions de pourcentage par rapport au total qui utilisent des fonctions personnalisées créées dans l'assistant de plug-in de fonction MicroStrategy. Reportez-vous au Functions Reference pour plus d'informations.
- Créez une mesure en tapant directement la formule de la mesure. Ajoutez des calculs conditionnels pour créer des groupes de données en filtrant les valeurs de mesure. En outre, vous pouvez regrouper des régions selon celles qui réalisent de mauvais chiffres d’affaires et ceux qui réalisent de bons chiffres d’affaires. Ceci s’ajoute à l’analyse conditionnelle fournie par les filtres et les seuils.
- Effectuez l’analyse statistique en créant des mesures dérivés en fonction de R analytique.
Pour créer une mesure, vous devez définir la formule de la mesure constituée d’opérateurs arithmétiques (+, -, * et /) et de fonctions. Les opérateurs et les fonctions peuvent être appliqués aux attributs ou aux mesures. Un exemple de formule d'une métrique composée est RunningAvg(Cost), où Cost est une métrique et RunningAvg est une fonction qui calcule la moyenne mobile. Un autre exemple est Sum(Cost) + Sum(Profit), où Cost et Profit sont des mesures et Sum est une fonction qui calcule la somme. Dans ce cas, la somme de la mesure Cost est ajoutée à la somme de la mesure Profit.
Vous pouvez créer une mesure imbriquée, dans laquelle une fonction d’agrégation se trouve dans une autre fonction. Un exemple de formule métrique est Avg(Sum(Revenue)). La fonction intérieure Sum calcule le total pour le fait Revenue et la fonction externe Avg calcule la moyenne de ce résultat. Si vous souhaitez connaître le chiffre d’affaires moyen par catégorie pour chaque région, vous pouvez créer une mesure imbriquée qui calcule d’abord le chiffre d’affaires pour toutes les régions, puis calcule la moyenne pour chaque région. La mesure est définie comme suit: Avg(Sum(Revenue) {~, Category}) {~, Region}
La formule intérieure, Sum(Revenue), calcule les revenus au niveau de la catégorie. La formule extérieure calcule ensuite la moyenne des valeurs résultantes au niveau Région.
Pour ajouter des fonctions à la formule de mesure, vous devez sélectionner toutes les options requises pour définir la fonction. Si vous souhaitez ajouter une fonction de regroupement, comme Sum, Average, First ou Max, vous devez définir l’expression de la fonction et vous pouvez aussi changer le niveau d’attribut auquel la mesure effectuer le regroupement. Si vous souhaitez ajouter une fonction de non regroupement, telle que les fonctions d’exploration de données, de date, OLAP et de classement, vous devez définir les valeurs d’entrée (appelées arguments) pour la fonction, ainsi que tout paramètre que vous pouvez utiliser pour déterminer le comportement de la fonction.
Voir dans le Aide sur les rapports avancés pour la syntaxe des formules métriques qui utilisent des fonctions de regroupement. Reportez-vous au document Functions Reference pour la syntaxe des fonctions autres que les fonctions de groupement.
- Ouvrez le portfolio que vous souhaitez modifier.
-
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 Suite
à droite du jeu de données dans lequel vous créez une mesure dérivée, puis choisissez Créer une mesure. - Cliquez sur Passer à l’Éditeur de formules.
-
Dans le volet de droite, entrez un nom pour la mesure dans le champ Nom de mesure.
Cliquez sur les fonctions dans le volet de gauche pour en afficher la description en bas de la boîte de dialogue. Puis, cliquez sur Détails pour voir plus d'informations sur la fonction et ses arguments dans Functions Reference. Reportez-vous à Ajouter des calculs conditionnels à une mesure dérivée à l'aide des fonctions Si et Cas pour plus d’informations sur les fonctions If et Case.
-
Dans la section Formule, entrez la définition de la 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 ou les sélectionner à l’aide des boutons correspondants. Passez à l’étape 12.
ou
Les volets Fonctions et Objets vous aident à créer la définition de votre mesure dérivée. Localisez les fonctions et les objets que vous souhaitez ajouter à l'aide du Recherche champ en haut de chaque volet. Dans le volet Fonctions, vous pouvez également rechercher une fonction en sélectionnant une catégorie de fonction (c'est-à-dire Fonctions de base, Fonctions de chaîne, etc.) dans la liste déroulante. Une fois que vous avez localisé les fonctions et les objets que vous souhaitez utiliser, double-cliquez sur ceux-ci pour les ajouter à la définition de la mesure dérivée dans le volet de droite.
-
Si vous avez sélectionné une fonction d'agrégation (c'est-à-dire, une fonction de groupement), telle que Premier, Maximum ou Somme, les champs Niveau et Filtre s'affichent sous
Paramètres de fonction. - Vous pouvez définir les paramètres de fonction, comme utiliser toutes les valeurs dans le calcul ou effectuer le calcul en utilisant uniquement des valeurs uniques. Cliquez sur
Paramètres de fonction, sélectionnez les options appropriées pour définir les paramètres et cliquez sur OK. -
La fonction est calculée au niveau des attributs sur la visualisation dans laquelle la mesure est placée par défaut. Vous pouvez spécifier les attributs à utiliser dans le calcul de mesure, quel que soit le contenu de n’importe quelle visualisation dans laquelle la mesure est placée. Pour modifier le niveau, sélectionnez un attribut dans la liste Niveau dérouler. Vous pouvez également ajouter plusieurs attributs.
Si une visualisation contient Région et Catégorie, par défaut, la mesure calcule les valeurs de catégorie et régionales sur cette visualisation. Si vous sélectionnez Région en tant que le niveau, la mesure calcule la valeurs de chiffre d’affaires régional sur cette visualisation ; elle n’inclut pas un découpage par Catégorie. Ceci vous permet de comparer le chiffre d’affaires par régions.
- Vous pouvez ajouter un filtrage avancé à votre mesure. Cliquez sur Ajouter un filtre
pour ouvrir la boîte de dialogue Nouvelle qualification. Reportez-vous à Introduction au filtrage avancé pour plus d’informations. - Si le champ Trier par apparaît, sélectionnez les options pour trier les données.
- Cliquez sur Ajouter pour ajouter la fonction à la mesure. La fonction, y compris les arguments que vous avez fournis, s’affiche dans le volet de droite de l’Éditeur de formules de mesure.
- Si vous devez supprimer la formule de la mesure et recommencer, cliquez sur Effacer.
- Cliquez sur Valider pour vérifier si l’expression de la mesure est valide.
-
Cliquez sur Enregistrer.
Le comportement du sous-total et de l’agrégation est automatiquement déterminé par défaut. Vous pouvez modifier ce comportement, pour spécifier si la mesure dérivée est calculée à l’aide de la totalité du jeu de données ou à l’aide des données dans la visualisation sur laquelle elle est placée. Reportez-vous à Modifier le comportement d'agrégation et de sous-total pour une mesure dérivée pour plus d’informations.
Rubriques connexes
Créer une métrique dérivée à l'aide de l'éditeur de fonctions métriques
Créer une mesure dérivée sur une grille à l'aide d'un raccourci
Créer une mesure dérivée en combinant deux mesures avec un opérateur
Créer une métrique dérivée en combinant plusieurs métriques
Créer une métrique dérivée en sélectionnant la fonction d'agrégation
Créer une métrique dérivée à partir d'un attribut
Fournir une analyse statistique à partir de R Analytics
Modifier les mesures dérivées du portfolio
