[Beta]{class="badge informative"}

Mettre en miroir et utiliser des données basées sur des modèles

AVAILABILITY
La fonctionnalité décrite dans cet article se trouve dans la phase de test limité de la publication et peut ne pas encore être disponible dans votre environnement. Cette note sera supprimée lorsque la fonctionnalité sera disponible. Pour plus d’informations sur le processus de mise à jour de Customer Journey Analytics, consultez Mises à jour des fonctionnalités de Customer Journey Analytics.

Ce guide de démarrage rapide explique comment utiliser Experience Platform Data Mirror for Customer Journey Analytics pour mettre en miroir des données basées sur des modèles à partir d’une solution native d’entrepôt de données dans Adobe Experience Platform. Utilisez ensuite ces données dans Customer Journey Analytics.

Pour accomplir ce cas d’utilisation, vous devez :

  • Utilisez une solution native d’entrepôt de données pour stocker les données que vous souhaitez mettre en miroir dans Experience Platform. Utilisez ensuite ces données dans Customer Journey Analytics pour créer des rapports et les analyser.

  • Configurer un schéma dans Experience Platform pour définir le modèle (schéma) des données que vous souhaitez mettre en miroir.

  • Utilisez un connecteur source dans Experience Platform pour placer les données mises en miroir dans un jeu de données.

  • Configurer une connexion dans Customer Journey Analytics. Cette connexion doit (au moins) inclure votre jeu de données basé sur un modèle Experience Platform.

  • Configurer une vue de données dans Customer Journey Analytics pour définir les mesures et les dimensions à utiliser dans Analysis Workspace.

  • Configurer un projet dans Customer Journey Analytics pour créer des rapports et des visualisations.

Experience Platform Data Mirror for Customer Journey Analytics nécessite des schémas basés sur des modèles.

NOTE
Ce guide de démarrage rapide est un guide simplifié sur la manière de mettre en miroir des données basées sur des modèles dans Adobe Experience Platform et de les utiliser dans Customer Journey Analytics. Il est vivement recommandé d’étudier les informations supplémentaires lorsqu’elles sont mentionnées.

Utiliser une solution native d’entrepôt de données

Ce guide de démarrage rapide utilise Google BigQuery comme solution native de l’entrepôt de données. D’autres solutions prises en charge sont Snowflake et Azure Databricks.

Dans Google BigQuery, les exemples de données suivants sont stockés et mis à jour régulièrement dans une table nommée eventdata.

Détails des exemples de données d’événement
table 0-row-7 1-row-7 2-row-7 3-row-7 4-row-7 5-row-7 6-row-7 7-row-7 8-row-7 9-row-7 10-row-7 11-row-7 12-row-7 13-row-7 14-row-7 15-row-7 16-row-7 17-row-7 18-row-7 19-row-7 20-row-7 1-align-left 2-align-right 3-align-left 4-align-left 5-align-left 6-align-right 7-align-left 9-align-left 10-align-right 11-align-left 12-align-left 13-align-left 14-align-right 15-align-left 17-align-left 18-align-right 19-align-left 20-align-left 21-align-left 22-align-right 23-align-left 25-align-left 26-align-right 27-align-left 28-align-left 29-align-left 30-align-right 31-align-left 33-align-left 34-align-right 35-align-left 36-align-left 37-align-left 38-align-right 39-align-left 41-align-left 42-align-right 43-align-left 44-align-left 45-align-left 46-align-right 47-align-left 49-align-left 50-align-right 51-align-left 52-align-left 53-align-left 54-align-right 55-align-left 57-align-left 58-align-right 59-align-left 60-align-left 61-align-left 62-align-right 63-align-left 65-align-left 66-align-right 67-align-left 68-align-left 69-align-left 70-align-right 71-align-left 73-align-left 74-align-right 75-align-left 76-align-left 77-align-left 78-align-right 79-align-left 81-align-left 82-align-right 83-align-left 84-align-left 85-align-left 86-align-right 87-align-left 89-align-left 90-align-right 91-align-left 92-align-left 93-align-left 94-align-right 95-align-left 97-align-left 98-align-right 99-align-left 100-align-left 101-align-left 102-align-right 103-align-left 105-align-left 106-align-right 107-align-left 108-align-left 109-align-left 110-align-right 111-align-left 113-align-left 114-align-right 115-align-left 116-align-left 117-align-left 118-align-right 119-align-left 121-align-left 122-align-right 123-align-left 124-align-left 125-align-left 126-align-right 127-align-left 129-align-left 130-align-right 131-align-left 132-align-left 133-align-left 134-align-right 135-align-left 137-align-left 138-align-right 139-align-left 140-align-left 141-align-left 142-align-right 143-align-left 145-align-left 146-align-right 147-align-left 148-align-left 149-align-left 150-align-right 151-align-left 153-align-left 154-align-right 155-align-left 156-align-left 157-align-left 158-align-right 159-align-left 161-align-left 162-align-right 163-align-left 164-align-left 165-align-left 166-align-right 167-align-left
timestamp identifiant pagename personid trackingcode commandes montant du chiffre d’affaires
2025-03-06T19:15:39+00:00 10001 Page d’accueil person-1abc123 abc123
2025-03-06T19:15:39+00:00 10002 page de confirmation person-1abc123 1 174,25
2025-03-06T19:15:39+00:00 10003 Page d’accueil person-2def123 def123
2025-03-06T19:15:39+00:00 10004 Page d’accueil person-3ghi123 ghi123
2025-03-06T19:15:39+00:00 10005 page de confirmation person-3ghi123 1 149,25
2025-03-06T19:15:39+00:00 10006 Page d’accueil person-4abc456 abc456
2025-03-06T19:15:39+00:00 10007 Page d’accueil person-5def456 def456
2025-03-06T19:15:39+00:00 10008 Page d’accueil person-6ghi456 ghi456
2025-03-06T19:15:39+00:00 10009 page de confirmation person-6ghi456 1 159,25
2025-03-06T19:15:39+00:00 10010 Page d’accueil person-7abc789 abc789
2025-03-06T19:15:39+00:00 10011 Page d’accueil person-8def789 def789
2025-03-06T19:15:39+00:00 10012 Page d’accueil person-9ghi789 ghi789
2025-03-06T19:15:39+00:00 10013 page de confirmation person-9ghi789 1 124,25
2025-03-06T19:15:39+00:00 10014 Page d’accueil person-10abc987 abc987
2025-03-06T19:15:39+00:00 10015 Page d’accueil person-11def987 def987
2025-03-06T19:15:39+00:00 10016 Page d’accueil person-12ghi987 ghi987
2025-03-06T19:15:39+00:00 10017 Page d’accueil person-13abc654 abc654
2025-03-06T19:15:39+00:00 10018 Page d’accueil person-14def654 def654
2025-03-06T19:15:39+00:00 10019 Page d’accueil person-15ghi654 ghi654
2025-03-06T19:15:39+00:00 10020 page de confirmation person-15ghi654 1 174,25

Les données sont stockées dans une table de base de données avec un schéma associé. Pour inspecter la table de base de données :

  1. Connectez-vous à Google BigQuery.

  2. Sélectionnez BigQuery > Studio.

  3. Sélectionnez votre projet, jeu de données et tableau. Dans l’onglet Schéma, vous voyez un aperçu du schéma pour les données d’événement.

    BigQuery Google - Schéma

Pour inspecter les données :

  1. Sélectionnez Requête.

  2. Exécutez un exemple de requête dans le requêteur, où project est le nom de votre projet et datasets est le nom de vos jeux de données :

    code language-sql
    SELECT * FROM `project.datasets.eventdata` LIMIT 100
    

    BigQuery Google - Exemple de requête

Pour Experience Platform Data Mirror for Customer Journey Analytics, les tables de votre solution native d’entrepôt de données doivent être activées pour l’historique des modifications. Pour vérifier que la table est activée pour l'historique des modifications :

  1. Exécutez l’instruction SQL suivante dans le requêteur pour vérifier le paramètre , où project est le nom de votre projet et datasets est le nom de vos jeux de données :

    code language-sql
    SELECT
       table_name,
       MAX(CASE WHEN option_name = 'enable_change_history' THEN option_value END) AS enable_change_history
    FROM `project.datasets.INFORMATION_SCHEMA.TABLE_OPTIONS`
    WHERE table_name = 'eventdata'
    GROUP BY table_name
    ORDER BY table_name;
    
  2. Si le résultat n’est pas TRUE, utilisez l’instruction SQL suivante pour activer l’historique des modifications, où project est le nom de votre projet et datasets est le nom de vos jeux de données :

    code language-sql
    ALTER TABLE `project.datasets.eventdata`
    SET OPTIONS (enable_change_history = TRUE);
    

Les données du tableau dans votre solution native d’entrepôt de données sont prêtes pour Experience Platform Data Mirror for Customer Journey Analytics.

Configurer un schéma

Pour refléter les données dans Experience Platform, vous devez d’abord définir le schéma des données. Toutes les données que vous souhaitez mettre en miroir dans Experience Platform et qui utilisent Experience Platform Data Mirror for Customer Journey Analytics doivent être conformes à un schéma basé sur un modèle.

Définissez un schéma qui modélise ces données. Configurer le schéma :

  1. Dans le rail de gauche de l’interface utilisateur de Adobe Experience Platform, sélectionnez Schémas sous Gestion des données.

  2. Sélectionnez Créer un schéma.

  3. Dans le menu déroulant, sélectionnez Basé sur le modèle.

  4. Si une fenêtre contextuelle s’affiche avec la possibilité de choisir entre Créer manuellement ou Télécharger un fichier DDL :

    1. Sélectionnez Créer manuellement.

      Configuration du schéma - Créer manuellement

    2. Sélectionnez Suivant.

  5. Dans l’interface Schémas > Créer un schéma basé sur un modèle :

    1. Saisissez un nom d’affichage du schéma. Par exemple : Sample Event Feed Schema.

    2. Saisissez une Description. Par exemple : Sample event feed schema for a model-based schema.

    3. Sélectionnez Série temporelle comme Comportement du schéma. Sélectionnez Série temporelle pour les données basées sur une série temporelle et Enregistrement pour les données basées sur un enregistrement. Le comportement définit la structure du schéma et les propriétés qui sont incluses.

      Experience Platform Data Mirror for Customer Journey Analytics est principalement utilisé pour les données de série temporelle (par exemple, les données d’événement).

      Configuration du schéma

    4. Sélectionnez Terminer.

  6. Dans l’interface Schémas > Exemple de schéma de flux d’événements, un avertissement s’affiche indiquant que les schémas basés sur un modèle prennent en charge l’ingestion en tant que lignes de modification.

    Configuration du schéma

    L’ingestion en tant que lignes de modification est également appelée capture de données de modification (CDC). Pour prendre en charge la capture de données de modification, le schéma requiert les éléments suivants :

    • Clé de Principal.
    • Descripteur de version.
    • Descripteur d’horodatage pour les données de série temporelle.
  7. Sélectionnez AddCircle en regard de Sample Event Feed Schema pour commencer à ajouter des champs au schéma. Ajoutez les champs suivants avec le type de données et des attributs supplémentaires au schéma.

    table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 7-row-4
    Nom du champ Nom d’affichage Type Attributs supplémentaires
    id Id Entier SelectBox descripteur de version
    orders Orders Entier
    pagename Page Name Chaîne
    personid Person Id Chaîne SelectBox clé de Principal
    SelectBox Identité
    Sélectionnez CRMID pour l’espace de noms d’identité.
    revenueamount Revenue Amount Double
    timestamp Timestamp DateHeure SelectBox descripteur d’horodatage
    trackingcode Tracking Code Chaîne
    • Le champ id est configuré comme descripteur de version.

      Descripteur de version

    • Le champ personid est configuré, avec timestamp comme clé de Principal . Sélectionnez Ajouter Créer une clé primaire composite pour créer une clé composite.

      Clé composite

      Le champ personid est également configuré en tant qu’Identité, avec CRMID comme Espace de noms d’identité.

      Descripteur de personne

    • Le champ timestamp est configuré, ainsi que le champ personid comme clé de Principal . Le champ horodatage est également configuré en tant que descripteur d’horodatage. Il vous suffit de définir un champ en tant que descripteur d’horodatage pour les données basées sur un modèle de série temporelle.

      Descripteur d’horodatage

    Si vous avez correctement défini la clé de Principal , le descripteur de version ​et le descripteur d’horodatage , l’avertissement au-dessus de la définition du schéma disparaît.

  8. Sélectionnez Enregistrer pour enregistrer le schéma.

Utiliser un connecteur source

Vous utilisez un connecteur source pour connecter la solution native de l’entrepôt de données à Experience Platform.

Dans l’interface d’Experience Platform :

  1. Sélectionnez Sources.
  2. Sélectionnez ou recherchez BigQuery Google.
  3. Sélectionnez Ajouter des données.

L’assistant d’ajout de données vous guide tout au long des étapes suivantes pour connecter les données du tableau de Google BigQuery à Experience Platform.

Authentification

À l’étape Authentification, sélectionnez :

  • Compte existant lorsque vous disposez déjà d’une configuration de compte pour Google BigQuery. Passez à l’étape Sélectionner les données.

  • Nouveau compte lorsque vous devez vous connecter à BigQuery Google.

    1. Spécifiez un Nom du compte et (facultatif) Description.

    2. Sélectionnez votre Type d’authentification : Authentification de base ou Authentification de service. Selon votre sélection, fournissez l’entrée requise.

    3. Sélectionnez Se connecter à la source

      BigQuery Google - Authentification

      Votre connexion est vérifiée. Un CheckmarkCircleGreen Connected a indiqué une connexion réussie.

    4. Sélectionnez Suivant.

    Consultez la documentation d’Experience Platform pour plus d’informations sur la connexion et l’authentification lorsque vous utilisez le connecteur Azure Databricks ou Snowflake.

Sélectionner les données

À l’étape Sélectionner des données :

  1. Sélectionnez la table dans la liste des tables. Par exemple : eventdata.

    Experience Platform - Connecteur Source - Sélectionner les données

    Un exemple des données affichées à des fins de vérification s’affiche.

  2. Sélectionnez Suivant pour continuer.

Détails du flux de données

À l’étape Détails du flux de données :

  1. Sélectionnez Activer la capture de données de modification. Une zone d’informations Modifier les exigences de capture de données s’affiche avec plus d’informations.

  2. Sélectionnez Nouveau jeu de données pour Jeu de données cible afin de créer un jeu de données contenant les données mises en miroir.

  3. Saisissez un Nom du jeu de données de sortie. Par exemple : event-data-mirror.

  4. Sélectionnez le schéma basé sur un modèle que vous avez créé précédemment à partir du menu déroulant Schéma. Par exemple : Exemple de schéma de flux d’événements.

    Experience Platform - Connecteur Source - Détails du flux de données

  5. Spécifiez d’autres détails.

  6. Sélectionnez Suivant.

Mappage

À l’étape Mappage :

  1. Mappez les champs . Du schéma dans Google BigQuery (données Source) aux champs du schéma que vous avez défini dans Experience Platform (champs cibles).

    Experience Platform - Connecteur Source - Mappage

  2. Si tous les champs sont correctement mappés, sélectionnez Suivant pour continuer.

Planification

À l’étape Planification :

  1. Spécifiez les paramètres Fréquence et Intervalle pour planifier la synchronisation des données en miroir.

  2. Spécifiez l’Heure de début pour le planning.

    Experience Platform - Connecteur Source - Planification

  3. Sélectionnez Suivant pour continuer.

Réviser

À l’étape Révision.

  1. Vérifiez la configuration du connecteur source.

    Experience Platform - Connecteur Source - Vérifier

  2. Sélectionnez Terminer. Vous êtes redirigé vers le flux de données configuré.

    Experience Platform - Connecteur Source - Flux De Données

Configurer une connexion

Dans ce guide de démarrage rapide, vous créez une connexion pour utiliser les données mises en miroir d’Experience Platform. Vous pouvez également ajouter les données en miroir à une connexion existante.

Dans l’interface de Customer Journey Analytics :

  1. Sélectionnez Connexions dans le menu Gestion des données.

  2. Sélectionnez Créer une connexion.

  3. Spécifiez les paramètres obligatoires Nom de la connexion, Sandbox, Nombre moyen d’événements quotidiens et d’autres paramètres facultatifs.

  4. Sélectionnez Ajouter des jeux de données.

    1. À l’étape Sélectionner des jeux de données de Ajouter des jeux de données :

      1. Sélectionnez le jeu de données contenant les données mises en miroir. Par exemple : event-data-mirror. Le jeu de données a Modèle comme Type de jeu de données.

        CJA - Connexions - Ajouter un jeu de données

      2. Ajoutez des jeux de données supplémentaires pertinents pour la connexion.

      3. Sélectionnez Suivant.

    2. À l’étape Paramètres des jeux de données de Ajouter des jeux de données :

      Pour le jeu de données event-data-mirror basé sur des modèles

      1. Sélectionnez Événement comme Type de jeu de données.

      2. Sélectionnez le champ PersonId comme ID de personne.

      3. Horodatage est automatiquement renseigné en tant que Horodatage.

      4. Sélectionnez Autre comme Type de source de données.

      5. Saisissez Google BigQuery Event Data comme Description de la source de données.

      6. Spécifiez d’autres détails, tels que Importer toutes les nouvelles données et Renvoyer toutes les données existantes.

        CJA - Connexion - Paramètres du jeu de données

      Vous pouvez éventuellement spécifier des détails pour d’autres jeux de données.

    3. Sélectionnez Ajouter des jeux de données.

  5. Sélectionnez Enregistrer.

Après avoir créé une connexion, vous pouvez effectuer diverses tâches de gestion. Par exemple, sélection et combinaison de jeux de données, vérification du statut des jeux de données d’une connexion et du statut de l’ingestion des données etc.

Configurer une vue de données

Créer une vue de données :

  1. Dans l’interface de Customer Journey Analytics, sélectionnez Vues de données, éventuellement à partir de Gestion des données dans le menu supérieur.

  2. Sélectionnez Créer une vue de données.

  3. À l’étape Configurer :

    1. Sélectionnez la connexion dans la liste Connexion.

    2. Nommez et décrivez (facultatif) la connexion.

    3. Sélectionnez Enregistrer et continuer.

  4. À l’étape Composants :

    1. Ajoutez n’importe quel champ de schéma et/ou composant standard que vous souhaitez inclure dans les zones de composant MESURES ou DIMENSIONS. Veillez à ajouter les champs pertinents du jeu de données contenant les données mises en miroir. Pour accéder à ces champs :

      1. Sélectionnez Jeux de données d’événement.

      2. Sélectionnez Champs ad hoc et basés sur un modèle.

      3. Faites glisser et déposez des champs des schémas basés sur des modèles sur MESURES ou DIMENSIONS.

        Ajouter un champ basé sur un modèle en tant que composants

    2. Définissez des champs dérivés pour les champs qui n’ont pas le type approprié, qui ne sont pas au format approprié ou que vous souhaitez modifier pour d’autres raisons. Par exemple, pour Montant des revenus.

      1. Sélectionnez Créer un champ dérivé.

      2. Dans l’éditeur de champs dérivés :

        1. Définissez un nouveau champ de Revenue Amount (Numeric), comme ci-dessous.

          CJA - Vue de données - Champ dérivé

        2. Sélectionnez Enregistrer.

      3. Faites glisser le nouveau champ dérivé Montant du chiffre d’affaires (numérique) et déposez-le dans MESURES.

        CJA - Vue de données - Champs basés sur un modèle

    3. Sélectionnez Enregistrer et continuer.

  5. À l’étape Paramètres :

    Ne modifiez pas les paramètres et sélectionnez Enregistrer et terminer.

Consultez Présentation des vues de données pour plus d’informations sur la création et la modification d’une vue de données. Ainsi que les composants que vous pouvez utiliser dans votre vue de données et la manière d’utiliser les paramètres de segment et de session.

Configurer un projet

Analysis Workspace est un outil de navigateur flexible qui vous permet de créer rapidement des analyses et de partager des informations basées sur vos données. Les projets Espace de travail vous permettent de combiner des composants de données, des tableaux et des visualisations afin d’élaborer une analyse et de la partager avec tous les membres de l’entreprise.

Créer un projet :

  1. Dans l’interface de Customer Journey Analytics, sélectionnez Workspace dans le menu supérieur.

  2. Sélectionnez Projets dans la barre de navigation de gauche.

  3. Sélectionnez Créer un projet. Dans la fenêtre contextuelle :

    1. Sélectionnez Projet Workspace vierge.

    2. Sélectionnez Créer.

  4. Dans l’espace de travail Nouveau projet, assurez-vous que votre vue de données est sélectionnée. Cette vue de données établit un lien vers la connexion qui contient les données mises en miroir.

  5. Pour créer votre premier rapport, faites glisser et déposez des dimensions et des mesures dans le tableau à structure libre du panneau à structure libre. Par exemple, faites glisser Montant des recettes (numérique) sur Faites glisser une mesure ici. Faites ensuite glisser PersonId et déposez le champ sur le premier en-tête de colonne. Effectuez d’autres ajustements comme bon vous semble.

    Le résultat final est une vue d’ensemble des profils et de leurs revenus basés sur les données mises en miroir provenant d’un tableau BigQuery Google.

    Workspace - Exemple de projet

Consultez Présentation d’Analysis Workspace pour plus d’informations sur la création de projets et d’une analyse à l’aide de composants, de visualisations et de panneaux.

SUCCESS
Vous avez terminé toutes les étapes. Vous avez commencé par définir les données en miroir que vous souhaitez collecter (schéma) à partir d’une solution native de Data Warehouse. Et où stocker ces données (jeu de données) dans Experience Platform. Vous avez configuré le connecteur source approprié pour qu’il vous fournisse les données mises en miroir dans Experience Platform. Vous avez défini une connexion dans Customer Journey Analytics pour utiliser les données d’événement mises en miroir et (éventuellement) d’autres données. La définition de la vue de données vous a permis de spécifier la dimension et les mesures à utiliser à partir des données mises en miroir. Enfin, vous avez créé votre premier projet de visualisation et d’analyse des données mises en miroir.
recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79