Connexion à l’entrepôt de données
Nous allons commencer par configurer une connexion entre Adobe Experience Platform et votre Data Warehouse d’entreprise. Nous utilisons des schémas et des modèles de données en fonction de la place des données dans le Data Warehouse pour prendre en charge la création de requêtes.
Pour illustrer notre propos, nous nous connectons à un compte Snowflake. La composition de l’audience fédérée prend en charge une liste croissante de connexions d’entrepôt de données. Voir la liste mise à jour des intégrations.
Étapes
-
Accédez à la section DONNÉES FÉDÉRÉES sur le rail de gauche.
-
Sur le lien Bases de données fédérées, cliquez sur le bouton Ajouter une base de données fédérée.
-
Ajoutez un nom et sélectionnez Snowflake.
-
Renseignez les détails, cliquez sur le bouton Tester la connexion, puis sur le bouton Déployer les fonctions.
Création d’un schéma
Pour créer des schémas dans la composition d’audiences fédérées, procédez comme suit :
Étapes
-
Dans la section FEDERATED DATA, cliquez sur Modèles.
-
Parcourez l’onglet Schéma et cliquez sur le bouton Créer un schéma.
-
Sélectionnez votre base de données source dans la liste et cliquez sur l’onglet Ajouter des tableaux.
-
Choisissez les tables à partir de la source fédérée. Dans notre exemple :
- FSI_CRM
- FSI_CRM_CONSENT_PREFERENCE
Après avoir sélectionné les tableaux, passez en revue les colonnes de chaque tableau et sélectionnez la clé primaire. Pour prendre en charge l’analyse de rentabilité, E-MAIL est sélectionné comme clé primaire dans les deux tableaux.
Création d’un modèle de données
Les modèles de données permettent de créer un lien entre les tables. Le lien peut être créé entre des tables d'une même base de données (tables de Snowflake, par exemple) ou entre des tables de bases de données différentes (lien entre une table de Snowflake et une table d'Amazon Redshift).
Étapes
- Dans la section FEDERATED DATA, cliquez sur Modèles puis sur Modèle de données.
- Cliquez sur le bouton Créer un modèle de données.
- Attribuez un nom à votre modèle de données.
- Cliquez sur Ajouter des schémas et sélectionnez les nouveaux schémas de données fédérés. Dans cet exemple, nous sélectionnons les schémas FSI_CRM et FSI_CRM_CONSENT_PREFERENCE.
- Créez un lien entre ces tables en cliquant sur Créer des liens.
Lors de la création d'un lien, choisissez la cardinalité applicable :
- 1-N : à une occurrence de la table source peuvent correspondre plusieurs occurrences de la table cible, mais à une occurrence de la table cible peut correspondre au plus une occurrence de la table source.
- N-1 : à une occurrence de la table cible peuvent correspondre plusieurs occurrences de la table source, mais à une occurrence de la table source peut correspondre au plus une occurrence de la table cible.
- 1-1 : à une occurrence de la table source peut correspondre au plus une occurrence de la table cible.
Vous trouverez ci-dessous un aperçu du lien créé à la suite des étapes ci-dessus. Le lien permet une jointure entre le CRM et les tables de consentement à l'aide de la clé primaire de EMAIL pour effectuer une jointure.
Nous sommes maintenant prêts à créer une audience fédérée.