Strategy ONE
Créer une mesure dérivée à partir de zéro à l'aide de l'éditeur de formule de mesure
Ce sujet est axé sur la création d'une mesure dérivée dans un tableau de bord ou un rapport. (Les mesures dérivées créées dans un tableau de bord/rapport sont enregistrées dans le tableau de bord/rapport et ne peuvent donc pas être utilisées en dehors de celui-ci.)
-
Si vous êtes arrivé ici en créant une nouvelle mesure autonome, reportez-vous à Éditeur de formules de mesure. Une mesure autonome est enregistrée en tant qu'objet séparé qui peut être placé sur plusieurs rapports et dossiers ; ces rapports peuvent être utilisés comme jeux de données sur plusieurs tableaux de bord et documents.
-
Si vous êtes arrivé ici en créant une mesure dérivée dans un document, reportez-vous à Créer une mesure dérivée à partir de zéro dans un document.
Vous pouvez créer de nouvelles mesures, appelées mesures dérivées, en fonction des attributs et des mesures qui ont déjà été ajoutés à un tableau de bord.
Création d'une mesure dérivée à l'aide de l'éditeur de formule de mesure
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éer expressions personnalisées, par exemple des mesures de pourcentage par rapport au total ou des expressions utilisant des fonctions personnalisées créées avec Strategy Assistant plug-in de fonction. Reportez-vous au Functions Reference pour plus d'informations.
- Combinez plusieurs mesures pour en créer une seule mesure composée (par exemple,
Revenue - Profit
). - Créer une mesure qui contient plusieurs couches de fonctions (une mesure imbriquée, par exemple
Avg(Sum(Revenue))
, qui ajoute d'abord toutes les valeurs de faits de Chiffre d'affaires, puis en calcule la moyenne. - Créer une mesure en en saisissant directement la formule de 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.
- Effectuer analyse statistique en créant des mesures dérivées à partir des analyses R.
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 la formule d'une mesure composée est RunningAvg(Cost)
, où Cost
est une mesure 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 de mesure est Avg(Sum(Revenue))
. La fonction interne Sum
calcule le total pour le fait Chiffre d'affaires 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 interne, Sum(Revenue)
, calcule le chiffre d'affaires 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. Lorsque vous ajoutez une fonction de groupement, par exemple Somme, Moyenne, Première ou Max, vous devez définir l'expression de la fonction. Vous pouvez également modifier le niveau d'attribut auquel la mesure s'agrège. Lorsque vous ajoutez une fonction qui ne constitue pas un groupement, par exemple des 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 tous les paramètres que vous pouvez utiliser pour déterminer le comportement de fonction.
Voir la Aide sur les rapports avancés pour la syntaxe des formules de mesures qui utilisent des fonctions de groupement. Reportez-vous au document Functions Reference pour la syntaxe des fonctions autres que les fonctions de groupement.
Pour créer une mesure dérivée à l'aide de l'éditeur de formule
-
Effectuez l’une des opérations suivantes :
-
Ouvrir le tableau de bord à modifier. Dans la Jeux de données panneau, cliquez avec le bouton droit sur une mesure et choisissez Créer une mesure. Pour ajouter la mesure dérivée immédiatement à une visualisation spécifique, dans la Éditeur panneau pour cette visualisation, cliquez avec le bouton droit sur une mesure et choisissez Créer une mesure.
-
Ouvrez le rapport à modifier. Cliquez avec le bouton droit sur une mesure dans Éditeur panneau et sélectionnez Créer une mesure.
-
- L'éditeur de fonctions de mesure s'ouvre, avec la mesure sélectionnée et la fonction par défaut de Sum ajoutée à la définition des mesures. Cliquez sur Passer à l’Éditeur de formules.
-
Dans le volet droit, saisissez un nom pour la mesure dans Nom de la mesure champ.
Cliquez sur les fonctions dans le volet gauche pour afficher une description correspondante 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.
-
Pour saisir manuellement la formule, dans la Formules Dans la section , saisissez la définition des mesures dérivées. 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. Si vous devez supprimer la formule de la mesure et recommencer, cliquez sur Effacer. Lorsque la formule est terminée, Valider l'expression.
- Vous pouvez utiliser les volets Fonctions et Objets pour vous aider à créer votre définition de mesures dérivées. Localisez les fonctions et les objets à ajouter en utilisant la Rechercher en haut de chaque volet. Dans le volet Fonctions, vous pouvez également rechercher une fonction en sélectionnant une catégorie de fonctions (c'est-à-dire, Fonctions basiques, Fonctions de chaîne, etc.) dans la liste déroulante. Une fois que vous avez localisé les fonctions et les objets à utiliser, double-cliquez dessus pour les ajouter à la définition des mesures dérivées dans le volet droit.
Si vous avez sélectionné une fonction d'agrégation (c'est-à-dire une fonction de groupement), par exemple Première, Maximum ou Somme, l'option Niveau et Filtrer affichage des champs 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 de tableau de bord ou la grille de rapport sur laquelle la mesure est placée, par défaut. Vous pouvez indiquer les attributs à utiliser dans le calcul de mesure, peu importe ce qui est contenu dans le rapport ou sur toute visualisation sur laquelle la mesure est placée. Pour changer le niveau, sélectionnez un attribut dans la liste déroulante Niveau. 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 Trier par affichages de champ, 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
Mesures dans les tableaux de bord
Créer une mesure dérivée à l'aide de l'éditeur de fonctions de mesure
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 mesure dérivée en combinant plusieurs mesures
Créez une mesure dérivée en sélectionnant la fonction d'agrégation
Créer une mesure dérivée d'un attribut
Fournir une analyse statistique à partir de R Analytics
Modifier les mesures dérivées du tableau de bord