Combinaison de suites de rapports avec différents schémas
Le connecteur source Analytics injecte les données des suites de rapports d’Adobe Analytics dans Adobe Experience Platform pour qu’elles soient utilisées par les applications Adobe Experience Platform telles que Real-time Customer Data Platform et Customer Journey Analytics (Customer Journey Analytics). Chaque suite de rapports importée dans Adobe Experience Platform est configurée en tant que flux de données de connexion source individuel, et chaque flux de données intègre le lac de données Adobe Experience Platform sous la forme d’un jeu de données. Le connecteur source Analytics crée un jeu de données par suite de rapports.
Les clients Customer Journey Analytics utilisent connections pour intégrer des jeux de données du lac de données Adobe Experience Platform à Customer Journey Analytics Analysis Workspace. Toutefois, les différences de schémas entre les suites de rapports apparaissant lors de la combinaison de suites de rapports au sein d’une connexion doivent être résolues à l’aide de la fonctionnalité Adobe Experience Platform Préparation de données. L’objectif est de s’assurer que la signification des variables Adobe Analytics telles que les props et les eVars reste cohérente dans Customer Journey Analytics.
Les différences de schémas entre les suites de rapports posent problème.
Supposons que votre société souhaite importer les données de deux suites de rapports différentes dans Adobe Experience Platform pour être utilisées par Customer Journey Analytics et que les schémas de ces deux suites de rapports présentent des différences :
Par souci de simplicité, supposons qu’il s’agisse des seules eVars définies pour les deux suites de rapports.
Supposons également que vous réalisiez les actions suivantes :
- Créez une connexion source Analytics (sans utiliser la fonction de préparation des données) qui ingère la suite de rapports A dans le lac de données Adobe Experience Platform sous la forme jeu de données A.
- Créez une connexion source Analytics (sans utiliser la fonction de préparation des données) qui ingère suite de rapports B dans le lac de données Adobe Experience Platform sous la forme jeu de données B.
- Créez une connexion Customer Journey Analytics 🔗 appelée Toutes les suites de rapports qui combine les jeux de données A et B.
- Créez une vue de données Customer Journey Analytics appelée Vue globale qui repose sur la connexion Toutes les suites de rapports.
Sans utiliser la fonctionnalité de préparation des données pour résoudre les différences de schéma entre les jeux de données A et B, les eVars de la vue de données Vue globale mélangeront les valeurs :
Cette situation génère des rapports dénués de sens pour l’eVar1 et l’eVar2 :
- les champs d’eVar mélangent des valeurs aux significations sémantiques différentes.
- Les termes de recherche sont répartis entre l’eVar1 et l’eVar2.
- Il n’est pas possible d’utiliser différents modèles d’attribution pour chaque terme de recherche, chaque unité opérationnelle et chaque catégorie de clients.
Utilisation de la préparation des données Adobe Experience Platform pour résoudre les différences de schémas entre les suites de rapports
La fonctionnalité Préparation des données d’Experience Platform est intégrée au connecteur source Analytics et peut être utilisée pour résoudre les différences de schéma décrites dans le scénario ci-dessus. Cela se traduit par des eVars à la signification cohérente dans la vue de données Customer Journey Analytics. (Les conventions d’appellation utilisées ci-dessous peuvent être personnalisées selon vos besoins.)
-
Avant de créer les flux de données de connexion source pour les suites de rapports A et B, créez un nouveau schéma dans Adobe Experience Platform (nous l’appellerons Schéma unifié dans notre exemple). Ajoutez les éléments suivants au schéma :
table 0-row-1 1-row-1 2-row-1 « Schéma unifié » Classe XDM ExperienceEvent Groupe de champs Modèle ExperienceEvent Adobe Analytics -
Ajoutez un autre groupe de champs au schéma ou créez un groupe de champs personnalisé et ajoutez-le au schéma. Nous créerons un nouveau groupe de champs et l’appellerons Champs unifiés. Nous ajouterons ensuite les champs suivants au nouveau groupe de champs :
table 0-row-1 1-row-1 2-row-1 3-row-1 Groupe de champs personnalisés « Champs unifiés » Terme de recherche Unité opérationnelle Catégorie de clients -
Créez le flux de données de connexion source pour la suite de rapports A en sélectionnant le Schéma unifié à utiliser dans le flux de données. Ajoutez des mappages personnalisés au flux de données comme suit :
table 0-row-2 1-row-2 2-row-2 Champ source de la suite de rapports A Champ de destination du groupe de champs Champs unifiés _experience.analytics.customDimensions.eVars.eVar1 <path>.Search_term _experience.analytics.customDimensions.eVars.eVar2 <path>.Customer_category note note NOTE Le chemin d’accès XDM pour vos champs de destination dépend de la structure de votre groupe de champs personnalisés. -
Créez le flux de données de connexion source pour la suite de rapports B en sélectionnant de nouveau le Schéma unifié à utiliser dans le flux de données. Le workflow indiquera que deux champs entrent en conflit à cause de leur nom de descripteur. En effet, les descripteurs d’eVar1 et d’eVar2 dans la suite de rapports B diffèrent de ceux dans la suite de rapports A. Mais nous le savons déjà, et nous pouvons donc ignorer le conflit sans risque et utiliser des mappages personnalisés comme suit :
table 0-row-2 1-row-2 2-row-2 Champ source de la suite de rapports B Champ de destination du groupe de champs Champs unifiés _experience.analytics.customDimensions.eVars.eVar1 <path>.Business_unit _experience.analytics.customDimensions.eVars.eVar2 <path>.Search_term -
Créez maintenant une connexion Toutes les suites de rapports pour Customer Journey Analytics, en combinant les jeux de données A et B.
-
Créez une vue de données Vue globale dans Customer Journey Analytics. Ignorez les champs eVar d’origine et incluez uniquement les champs du groupe de champs Champs unifiés.
Vue globale vue de données dans Customer Journey Analytics :
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 Champ source Inclure dans la vue de données ? _experience.analytics.customDimensions.eVars.eVar1 Non _experience.analytics.customDimensions.eVars.eVar2 Non <path>.Search_term Oui <path>.Customer_category Oui <path>.Business_unit Oui
Vous avez désormais mappé eVar1 et eVar2 depuis les suites de rapports sources à trois nouveaux champs. Notez qu’un autre avantage de l’utilisation des mappages de préparation de données est que les champs de destination reposent désormais sur des noms ayant une signification sémantique (terme de recherche, unité opérationnelle, catégorie client) qui remplacent les noms d’eVar moins significatifs (eVar1, eVar2).
Plus que de simples suites de rapports
Les possibilités offertes par l’utilisation de la fonctionnalité de préparation des données pour combiner des jeux de données avec différents schémas vont au-delà des suites de rapports Analytics. Supposons que vous ayez deux jeux de données contenant les données suivantes :
eVar1 => catégorie de clientsÀ l’aide de la préparation des données, vous pouvez combiner la catégorie de clients d’eVar 1 dans les données Analytics à la catégorie de clients du champ Some_field des données du centre d’appel. Voici une manière d’effectuer cette opération. Là encore, la convention d’appellation peut être modifiée selon vos besoins.
-
Création d’un schéma dans Adobe Experience Platform. Ajoutez les éléments suivants au schéma :
table 0-row-1 1-row-1 2-row-1 « Schéma étendu » Classe Événement d’expérience XDM Groupe de champs Modèle d’événement d’expérience Adobe Analytics -
Créez un nouveau groupe de champs et ajoutez-le au schéma. Ajoutez des champs au groupe de champs :
table 0-row-1 1-row-1 Groupe de champs personnalisés « Informations de clients » Customer_category -
Créez le flux de données pour le jeu de données A en sélectionnant le Schéma étendu comme schéma. Ajoutez des mappages personnalisés au flux de données comme suit :
table 0-row-2 1-row-2 Champ source du jeu de données A Champ de destination du groupe de champs Informations de clients _experience.analytics.customDimensions.eVars.eVar2 <path>.Customer_category -
Créez le flux de données pour le jeu de données B en sélectionnant de nouveau le Schéma étendu comme schéma. Ajoutez des mappages personnalisés au flux de données comme suit :
table 0-row-2 1-row-2 Champ source du jeu de données B Champ de destination du groupe de champs Informations de clients <path>.Some_field <path>.Customer_category -
Créez une connexion Customer Journey Analytics qui combine les jeux de données A et B.
-
Créez une vue de données dans Customer Journey Analytics à l’aide de la connexion Customer Journey Analytics que vous venez de créer. Ignorez les champs eVar d’origine et incluez uniquement les champs du groupe de champs Informations de clients.
Vue de données dans Customer Journey Analytics :
table 0-row-2 1-row-2 2-row-2 3-row-2 Champ source Inclure dans la vue de données ? _experience.analytics.customDimensions.eVars.eVar1 Non _experience.analytics.customDimensions.eVars.eVar2 Non <path>.Customer_category Oui
Préparation des données et ID de composant
Comme décrit ci-dessus, la préparation de données vous permet de mapper différents champs dans plusieurs suites de rapports Adobe Analytics. Cela s’avère utile dans Customer Journey Analytics lorsque vous souhaitez combiner des données provenant de plusieurs jeux de données en une seule connexion Customer Journey Analytics. Cependant, si vous avez l’intention de conserver les suites de rapports dans des connexions Customer Journey Analytics distinctes mais que vous souhaitez utiliser un ensemble de rapports dans ces connexions et vues de données, vous pouvez modifier l’ID de composant sous-jacent dans Customer Journey Analytics afin de rendre les rapports compatibles même si les schémas sont différents. Consultez les Paramètres de composant pour en savoir plus.
La modification de l’ID de composant est une fonction réservée à Customer Journey Analytics qui n’a aucune incidence sur les données du connecteur source Analytics envoyées au profil client en temps réel et à RTCDP.