Dimensions numériques

Une dimension numérique se compose d’éléments numériques ordonnés et entretient une relation de type "un à plusieurs" avec sa dimension dénombrable parent.

Vous pouvez considérer une dimension numérique comme une représentation des propriétés numériques des éléments de la dimension parent. Par exemple, si vous utilisez des données web, vous pouvez définir la dimension numérique Recettes de la session, qui définit un montant de recettes, en dollars, pour chaque session de la dimension Session . Chaque session génère un seul montant de recettes associées, mais plusieurs sessions peuvent avoir le même montant de recettes associées. Par conséquent, la dimension Recettes de la session entretient une relation de type "un à plusieurs" avec la dimension Session .

Les dimensions numériques sont souvent utilisées pour définir des mesures qui additionnent des valeurs, comptabilisent les occurrences d’une condition ou recherchent une valeur minimale ou maximale. Par exemple, une mesure nommée "Recettes" peut être définie à l’aide de la dimension Recettes de la session : sum(Session_Revenue, Session). Définie de cette manière, la mesure Recettes indique le montant total des recettes pour les sessions sélectionnées.

Les dimensions numériques ne peuvent pas être parents d’autres dimensions.

Les dimensions numériques sont définies par les paramètres suivants :

Paramètre Description Par défaut
Nom Nom descriptif de la dimension tel qu’il apparaît dans Data Workbench. Le nom de la dimension ne peut pas contenir de trait d’union (-).
Valeurs du clip Vrai ou faux. Indique si la valeur d’entrée (après l’opération ) doit être coupée entre les valeurs Min et Max. Si la valeur Clip Values est définie sur true, elle est tronquée à cette plage. Si la valeur du clip est false, aucune valeur n’est renvoyée pour l’élément de la dimension parent.
Commentaires Facultatif. Remarques sur la dimension étendue.
Condition Les conditions dans lesquelles le champ de saisie contribue à la création de la dimension numérique.
Taille fixe Vrai ou faux. Contrôle le nombre d’éléments dans une dimension (cardinalité). Si la valeur est true, tous les éléments de Min. à Max sont inclus dans la dimension. Si la valeur est false, la taille de la dimension augmente au fur et à mesure de l’ajout de valeurs. false
Masqué Détermine si la dimension apparaît dans l’interface de Data Workbench. Par défaut, ce paramètre est défini sur false. Si, par exemple, la dimension doit être utilisée uniquement comme base d’une mesure, vous pouvez définir ce paramètre sur true pour masquer la dimension de l’affichage Data Workbench. false
Entrée

La valeur à utiliser avec l’opération spécifiée ou la valeur d’entrée pour laquelle vous souhaitez compter les occurrences.

Si ce champ est un vecteur de chaînes, l’évaluation a lieu pour chaque élément du vecteur. Par exemple, un vecteur de longueur 3 et une Opération de comptage ajoutent 3 au décompte.

min Limite inférieure du résultat de la dimension finale. 0
Max Limite supérieure du résultat de la dimension finale. 1e6
Décalage Voir Echelle dans ce tableau. 0
Opération

Les opérations disponibles sont les suivantes :

  • COUNT : Le nombre total de valeurs non vides dans le champ Input de toutes les entrées de journal qui respectent la condition de la dimension est utilisé. Si le champ Input est un champ vectoriel, le nombre total de valeurs non vides dans chaque entrée de journal est comptabilisé.
  • PREMIER NONBLANK : La première valeur d’entrée non vide est utilisée, qu’elle provienne ou non de la première entrée de journal. Si Input est un champ vectoriel, la première ligne du vecteur de l’entrée de journal appropriée est utilisée. Si la valeur n’est pas un nombre, aucune valeur n’est utilisée.
  • PREMIÈRE LIGNE : La valeur de la première entrée de journal associée à l’élément de dimension parent est utilisée, même si l’entrée est vide. Si Input est un champ vectoriel, la première ligne du vecteur de l’entrée de journal appropriée est utilisée. Si cette valeur est vide ou non numérique, ou si l’entrée de journal appropriée ne répond pas à la condition de la dimension, aucune valeur n’est utilisée.
  • LAST NONBLANK : La dernière valeur d’entrée non vide est utilisée, qu’elle provienne ou non de la dernière entrée de journal. Si Input est un champ vectoriel, la première ligne du vecteur de l’entrée de journal appropriée est utilisée. Si la valeur n’est pas un nombre, aucune valeur n’est utilisée.
  • DERNIÈRE LIGNE : La valeur de la dernière entrée de journal associée à l’élément de dimension parent est utilisée, même si l’entrée est vide. Si Input est un champ vectoriel, la première ligne du vecteur de l’entrée de journal appropriée est utilisée. Si cette valeur est vide ou non numérique, ou si l’entrée de journal appropriée ne répond pas à la condition de la dimension, aucune valeur n’est utilisée.
  • SUM : Le total de toutes les valeurs numériques du champ Input de toutes les entrées de journal qui respectent la condition de la dimension est utilisé. Si aucune entrée de journal de ce type n’est trouvée ou si aucune valeur numérique n’a été trouvée, la valeur numérique 0 est utilisée.
  • MIN ou MAX : La valeur numérique minimale ou maximale trouvée dans le champ Input de toutes les entrées de journal qui respectent la condition de la dimension est utilisée. S’il n’existe aucune entrée de journal ou aucune valeur numérique de ce type, aucune valeur n’est utilisée.

Remarque : Vous devez spécifier une opération pour vous assurer que la dimension est définie comme prévu.

Parent Nom de la dimension parent. Toute dimension dénombrable peut être une dimension parente.
Échelle

Pour obtenir la valeur ordinale de la dimension, le résultat de l'Opération est transformé comme suit :

(échelle * entrée) + décalage

1.0
REMARQUE

Si Operation ne donne aucune valeur ou si Clip Values est faux et que la valeur n’est pas comprise entre Min et Max, aucun élément de la dimension numérique n’est associé à l’élément de la dimension parent.

Cet exemple illustre la définition d’une dimension numérique à l’aide des données d’événement collectées à partir du trafic du site web. Cette dimension numérique, appelée "Compteur d’affichage des publicités", comptabilise le nombre de fois où le visiteur voit une publicité au cours d’une session donnée. Il est supposé que toutes les ressources de publicité sont demandées auprès du serveur web avec ad= dans le cadre de la requête cs-uri-query. Dans l’exemple, le nombre de fois où une publicité est présentée au visiteur est la valeur de l’intérêt, et non la valeur réelle dans le champ.

Sur cette page