Show Menu
SUJETS×

Conception de Schéma Structures dénombrables

Explication des tables dans Dataworkbench (DWB) pour la conception et la mise en oeuvre du schéma.

Présentation du dénombrement dans les outils de données

Au niveau le plus élevé se trouvent des dimensions dénombrables. Les dimensions dénombrables remplissent deux fonctions principales. Tout d’abord, il s’agit de dimensions dont vous voulez compter les éléments. En d'autres termes, countables répond aux questions comme :
  • Combien de visiteurs ont visité votre page d'accueil ?
  • Combien de visites sont venues de Google.com ?
<discoiqbr> Les dimensions dénombrables sont généralement utilisées pour créer des mesures de somme, qui renvoient le nombre, ou la somme, de tous les éléments de la dimension. Vous pouvez définir des dimensions dénombrables pour comptabiliser des instances telles que les réservations ou les commandes de produits. Par exemple, vous pouvez définir les commandes de dimension dénombrables dont les éléments (entrées de journal correspondant aux commandes de votre magasin en ligne) peuvent être comptabilisés. Si vous souhaitez afficher un nombre de commandes dans une visualisation, vous pouvez définir la mesure de somme des commandes, qui peut être évaluée sur une dimension ou à laquelle des filtres sont appliqués.
Les dimensions dénombrables peuvent entretenir des relations de type parents/enfants.
Bien que votre dimension dénombrable racine n’ait pas à être associée aux ID de suivi dans les données, Adobe vous recommande de configurer la dimension dénombrable racine de votre jeu de données pour utiliser le champ d’ID de suivi (x-trackingid) comme clé. Par conséquent, chaque élément du décompte racine est associé à une valeur unique de x-trackingid et toutes les données de chaque élément sont regroupées.
Les dimensions dénombrables 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 à l’utilisateur 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.
&lt;/p> &lt;/td>

Condition
Conditions dans lesquelles le champ d’entrée contribue à la création de la dimension dénombrable. Si elle est spécifiée, une condition limite l’ensemble d’entrées de journal visibles pour la dimension et tous ses enfants dans le schéma du jeu de données.
Facultatif. Nom du champ à utiliser comme clé. Si vous définissez ce paramètre, il existe un élément de la dimension dénombrable pour chaque combinaison d’un élément du parent de la dimension dénombrable et une valeur distincte du champ spécifié comme clé.
Chaque élément de la dimension dénombrable doit être associé à un ensemble contigu d’entrées de journal. Par conséquent, si les entrées du journal ne sont pas triées par la clé, un élément de la dimension dénombrable est créé chaque fois que le champ clé change. Pour éviter cette situation, Adobe recommande d’utiliser une clé unique contiguë dans le temps.
Nom de la dimension parent. Toute dimension dénombrable peut être une dimension parent. Pour faire d’une dimension la dimension de niveau supérieur dans le schéma du jeu de données, définissez le paramètre sur "root". La dimension définie devient la dimension dénombrable racine du jeu de données. Par exemple, si vous travaillez avec Site, la dimension Visiteur est la dimension dénombrable racine de votre jeu de données.
Remarque : Bien que votre dimension dénombrable racine n’ait pas à être associée aux ID de suivi dans les données, Adobe vous recommande de configurer la dimension dénombrable racine de votre jeu de données pour utiliser le champ d’ID de suivi (x-trackingid) comme clé. Par conséquent, chaque élément du décompte racine est associé à une valeur unique de x-trackingid et toutes les données de chaque élément sont regroupées. Si vous souhaitez configurer votre jeu de données différemment, contactez Adobe.
Cet exemple illustre la définition d’une dimension dénombrable à l’aide des données de événement collectées à partir du trafic du site Web. La dimension dénombrable comptabilise les événements de campagne Web au cours d’une session donnée. L’hypothèse est que toutes les ressources de campagne par courrier électronique sont demandées au serveur Web avec "email=" dans le cadre de cs-uri-requête. Dans cet exemple, le nombre de fois où le visiteur répond à une campagne par courriel au cours d’une session donnée est intéressant, et non la valeur réelle du champ cs-uri-requête(courriel).
La deuxième fonction principale des tables est qu'elles forment la colonne vertébrale de la structure de votre schéma de données. Votre schéma de données et toutes les autres dimensions sont organisés de manière à être regroupés sous et à appartenir à un compte. En d'autres termes, si nous considérons les dimensions comme des "catégories", alors les comptabilisations sont la façon dont nous organisons ces "catégories" en groupes. Lorsque les dimensions sont regroupées sous une dimension dénombrable, elles se situent, dit-on, au "niveau" de la dimension dénombrable. Par exemple, dans la figure ci-dessous, vous pouvez voir que "Adresse électronique" est au niveau du Visiteur et que "Navigateur" est au niveau de la visite. "Parent" et "enfant" désignent la relation entre le dénombrement et les dimensions regroupées en dessous. Par exemple, Visiteur est un "parent" de l’adresse électronique. Inversement, l’adresse électronique est un "enfant" de Visiteur.

Création d’une table dans les outils de données

Suivez les étapes ci-après pour créer la table dénombrable dans Dataworkbench :
  1. Ouvrir Profil Manager
  2. Sous le dossier Transformation, créez un fichier de configuration et ouvrez-le dans la station de travail.
  3. Sous Dimensions étendues, cliquez avec le bouton droit et choisissez Ajouter nouveau -> Comptable comme indiqué ci-dessous :
  4. Saisissez le nom du nouveau compte à comptabiliser. Dans l’exemple ci-dessous, le compte à rendre du client est défini. S'il s'agit du niveau le plus élevé dénombrable, alors dans le parent écrire racine.
    Si le décompte n’est pas le premier niveau, dans le champ parent, indiquez le nom du décompte parent. Dans l’exemple ci-dessous, le paramètre Engagement Countable est créé et le parent pour ce paramètre est Client.
Pour plus d’informations sur l’architecture des outils de données pour la conception de schéma, les structures dénombrables et les configurations de flux de données hors ligne, voir l’interface du Schéma des jeux de données.