Changement de dimension change-dimension
L'activité de changement de dimension permet de modifier la dimension de ciblage au cours du cycle de construction de la cible. Le basculement d'axe dépend du modèle de données et de la dimension en entrée. Vous pouvez ainsi par exemple passer de la dimension "contrats" à la dimension "clients".
Vous pouvez également utiliser cette activité pour définir les colonnes additionnelles de la nouvelle cible.
Il est possible de définir des critères de dédoublonnage des données.
Mode de paramétrage configuration-mode
Pour paramétrer l'activité de changement de dimension, respectez les étapes suivantes :
-
Sélectionnez la nouvelle dimension de ciblage à partir du champ Changement de dimension.
-
Lors du changement de dimension, vous pouvez conserver tous les éléments ou sélectionner ceux à conserver en sortie. Dans l'exemple ci-dessous, le nombre maximal de doublons est fixé à 2.
Lorsque vous choisissez de ne conserver qu'un seul enregistrement, une collection apparaît dans le schéma de travail : cette collection représente tous les enregistrements qui ne seront pas ciblés dans le résultat final (puisqu'un seul enregistrement est conservé). Cette collection permet, comme toute autre collection, de calculer des agrégats ou de récupérer des informations en colonne.
Par exemple, si on passe de la dimension des Clients à celle des Destinataires, il sera possible de cibler les clients d'un magasin, en précisant le nombre d'achats réalisés.
-
Si vous choisissez de ne pas conserver tous les enregistrements, vous pouvez configurer le mode de gestion des doublons.
Les flèches bleues permettent de définir l'ordre de priorité de traitement des doublons.
Dans l'exemple ci-dessus, les destinataires seront dédoublonnés d'abord sur leur adresse email, puis, au besoin, sur leur numéro de compte.
-
L'onglet Résultat permet d'ajouter des informations complémentaires.
Vous pouvez par exemple récupérer le numéro du département à partir du code postal en utilisant une fonction de type Substring. Pour cela :
-
Cliquez sur le lien Ajouter des données… et sélectionnez Données liées à la dimension de filtrage.
note note NOTE La création et la gestion des colonnes additionnelles sont présentées dans la section Ajouter des données. -
Choisissez la dimension de ciblage précédente (avant le basculement d'axe) et sélectionnez le Code Postal dans la sous-arborescence Localisation du destinataire, puis cliquez sur Editer l'expression.
-
Cliquez sur Sélection avancée et choisissez Editer la formule à partir d'une expression.
-
Utilisez les fonctions proposées dans la liste et indiquez le calcul à réaliser.
-
Pour finir, saisissez le libellé de la colonne que vous venez de créer.
-
-
Exécutez le workflow pour visualiser le résultat de ce paramétrage. Comparez les données contenues dans les tables avant et après l'activité de changement de dimension, comparez également la structure des tables du workflow, comme dans les exemples suivants :