Dimensions numériques

Une dimension numérique se compose d’éléments numériques ordonnés et a 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 travaillez avec des données Web, vous pouvez définir la dimension numérique Recettes de la session, qui définit une quantité de recettes, en dollars, pour chaque session de la dimension Session. Chaque session comporte 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 les outils de données. Le nom de la dimension ne peut pas inclure de trait d’union (-).
Valeurs du clip True ou false. Indique si la valeur d’entrée (après l’opération) doit être coupée entre les valeurs Min et Max. Si l’option Valeurs d’élément est définie sur true, la valeur est tronquée dans cette plage. Si la valeur de l’élément est false, aucune valeur n’est renvoyée pour l’élément de la dimension parent.
Commentaires Facultatif. Remarques sur la dimension étendue.
Condition Conditions dans lesquelles le champ de saisie contribue à la création de la dimension numérique.
Taille fixe True ou false. Contrôle le nombre d’éléments d’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 à mesure que des valeurs sont ajoutées. false
Masqué Détermine si la dimension apparaît dans l’interface de l’outil de données. 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 des outils de données. false
Entrée

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

Si ce champ est un vecteur de chaînes, l’évaluation se produit pour chaque élément du vecteur. Ainsi, par exemple, un vecteur de longueur 3 et une opération de COUNT ajoutent 3 au nombre.

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 :

  • NOMBRE : Le nombre total de valeurs non vides dans le champ Entrée pour toutes les entrées du journal qui respectent la condition de la dimension est utilisé. Si le champ Entrée est un champ vectoriel, le nombre total de valeurs non vides dans chaque entrée du journal est comptabilisé.
  • PREMIER NONBLANC : 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, ou si l’entrée de journal appropriée ne répond pas à la condition de la dimension, aucune valeur n’est utilisée.
  • DERNIER NONBLANK : La dernière valeur d’entrée non vide est utilisée, qu’elle provienne ou non de la dernière entrée du 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, 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 Entrée sur toutes les entrées du journal qui respectent la condition de la dimension est utilisé. S’il n’existe pas d’entrées de journal ou si aucune valeur numérique n’est 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 Entrée pour toutes les entrées du 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, 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 parent.
Echelle

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 renvoie aucune valeur ou Clip Values est false et que la valeur n’est pas comprise entre Min et Max, aucun élément de la dimension numérique n’est lié à 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 d’annonce", compte le nombre de fois où le visiteur voit une publicité au cours d’une session donnée. L’hypothèse est que toutes les ressources de publication sont demandées au serveur Web avec ad= dans le cadre de la requête cs-uri-query. Dans cet exemple, le nombre de fois (NOMBRE) où le visiteur est présenté avec une publicité est la valeur de l’intérêt, et non la valeur réelle dans le champ.

Sur cette page