Dimensions non normalisées

Une dimension Denormal entretient une relation de type "un à un" avec sa dimension dénombrable parent.

Vous pouvez définir une dimension Denormal chaque fois que la dimension souhaitée contient un élément unique pour chaque élément de son parent. Par exemple, EMail Address est une dimension Denormal avec un parent de Visiteur. Chaque Visiteur possède une adresse électronique et chaque élément de la dimension Adresse électronique correspond à l’adresse électronique d’un seul visiteur. Même si deux visiteurs ont la même adresse électronique, les adresses sont des éléments distincts de la dimension Adresse électronique.

Vous pouvez utiliser des dimensions Denormal dans n’importe quelle visualisation de tableau, dans les tableaux détaillés ou pour créer des filtres. En outre, vous pouvez utiliser des dimensions Denormal avec la fonctionnalité d’exportation de segments du serveur de l’outil de données pour exporter des valeurs de champs (tels que Tracking ID ou EMail Address) qui ont beaucoup de valeurs. Dans la mesure où les données de segment à exporter doivent être définies comme une dimension dans le profil, vous devez créer une dimension Denormal qui stocke les chaînes brutes des données du champ.

REMARQUE

Lors de l’utilisation d’une dimension Denormal dans un tableau ou une autre visualisation qui attend une dimension normale, une dimension Denormal dérivée est créée automatiquement. La dimension dénormalisée dérivée a une relation de type "un à plusieurs" avec la dimension parent.

Pour plus d’informations sur la visualisation du tableau détaillé et les filtres, voir le chapitre Visualisations des Analyses dans le Guide de l’utilisateur Data Workbench. Pour plus d’informations sur l’exportation de segments, voir le chapitre Configuration des fonctionnalités d’interface et d’Analyse du Guide de l’utilisateur Data Workbench.

REMARQUE

Les dimensions Denormal peuvent être très coûteuses en temps de requête et en espace disque. Une dimension Denormal avec un parent Page Viewet une chaîne d’entrée moyenne de 50 octets peuvent ajouter 25 Go de données aux tampons dans un jeu de données standard et volumineux, équivalant à environ 13 dimensions de vue de page simples ou numériques, ou environ 125 dimensions de niveau de session. N’ajoutez jamais de dimension Denormal à un jeu de données sans évaluer soigneusement l’impact sur les performances.

Les dimensions Denormal 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 contenir de trait d’union (-).
Commentaires Facultatif. Remarques sur la dimension étendue.
Condition Conditions dans lesquelles la relation entre le parent et la valeur du champ d’entrée doit être créée.
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. true
Entrée Valeur associée à la dimension parent (Parent).
Éléments normalisés Paramètre de réglage des performances spécifiant le nombre d’éléments de dimension dont les noms doivent être stockés dans la mémoire système. Si vous définissez ce paramètre sur une valeur supérieure, une dimension Denormal utilise davantage de RAM, mais les requêtes sont plus rapides. La valeur par défaut est 16383.
Opération

Les opérations disponibles sont les suivantes :

  • PREMIER NONBLANK : La première valeur d’entrée non vierge 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.
  • 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 correspondante ne respecte pas la condition de la dimension, aucune valeur n’est utilisée.
  • DERNIER NONBLANK : La dernière valeur d’entrée non vierge 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.
  • 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 correspondante ne respecte pas la condition de la dimension, aucune valeur n’est utilisée.

Remarque : Si l’option Opération ne donne aucune valeur, une valeur vide ("") est utilisée.

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.

La dimension Denormal illustrée dans cet exemple utilise toutes les données du champ x-trackingid comme entrée et les inclut dans une dimension nommée ID de Visiteur. Pour un segment de visiteurs que vous avez créé, vous pouvez exporter les données dans la dimension ID de Visiteur (ainsi que toute autre dimension définie).

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now