Administer Marketing Cloud - Développement pour Marketing Cloud

Build Your Data Model /Créez votre modèle de données

Learning Objectives /Objectifs de formation

After completing this unit, you’ll be able to: /Une fois cette unite terminée, vous pourrez :

  • Set up data sources and data extensions. /Configurez des sources de données et des extensions de données.
  • Build an attribute group in Contact Builder. /Créez un groupe d’attributs dans Contact Builder.
  • Identify data relationships and define cardinality. /Identifiez les relations de données et définir la cardinalité.

Let’s Start Building /Commençons à construire

Get out your data model design and any notes about your data, it’s time to build your data’s new home. /Prenez la conception de votre modèle de données et toutes les notes sur vos données, il est temps de construire la nouvelle maison de vos données.

Like you, Maggie Quinn, a solution architect for shoe retailer Cloud Kicks, is ready to begin using Contact Builder. /Comme vous, Maggie Quinn, architecte de solution pour la boutique de chaussures Cloud Kicks, est prête à utiliser Contact Builder.

She’s been asked to create a new data model for customers. Let’s follow along as she completes this assignment. /On lui a demandé de créer un nouveau modèle de données pour les clients. Suivons-la tout au long de cette mission.

Set Up Data Sources and Data Extensions /Configurer des sources de données et des extensions de données

To begin, Maggie navigates to the Data Sources tab to enter in all the custom data sources Cloud Kicks will use in their model. /Pour commencer, Maggie accède à l’onglet Sources de données pour entrer toutes les sources de données personnalisées que Cloud Kicks utilisera dans leur modèle.

Once done, she navigates to the tab for Data Extensions, to create the company’s planned data extensions. /Une fois cela fait, elle accède à l’onglet Extensions de données, pour créer les extensions de données planifiées de l’entreprise.

While she completes this task, she confirms the following info against her data model blueprint. /Pendant qu’elle termine cette tâche, elle confirme les informations suivantes par rapport à son modèle de données.

🗹 Is sendable? is checked, if needed /Est-il envoyable? est vérifié, si nécessaire

🗹 Data retention is applied, if desired /La conservation des données est appliquée, si vous le souhaitez

🗹 Data type is correct (especially for fields that will be used as foreign keys) /Le type de données est correct (en particulier pour les champs qui seront utilisés comme clés étrangères)

🗹 Length is appropriate for data /La longueur est appropriée pour les données

🗹 Primary key is selected, where appropriate /La clé primaire est sélectionnée, le cas échéant

🗹 Send relationship is set to the correct contact key  /La relation d’envoi est définie sur la bonne clé de contact

Note /Remarque

Need a refresher on data extension creation? Visit Salesforce Help: Create a Data Extension. /Besoin d’un rappel sur la création d’extension de données? Consultez l’aide de Salesforce: créer une extension de données.

Create Attribute Groups /Créer des groupes d’attributs

Once the setup of sources and data extensions is complete (and with a fresh cup of coffee in hand), Maggie creates an Attribute Group for her customer data model. /Une fois la configuration des sources et des extensions de données terminée (et avec une tasse de café fraîche à la main), Maggie crée un groupe d’attributs pour son modèle de données client.

Let’s review the steps she follows. /Passons en revue les étapes qu’elle suit.

  1. In Data Designer, click the Create Attribute Group button. /Dans Data Designer, cliquez sur le bouton Créer un groupe d’attributs.
  2. Enter a name for your attribute group. /Saisissez un nom pour votre groupe d’attributs.

Create New Attribute Group for Cloud Kicks Customers

3-Select an icon to visually represent the data. /Sélectionnez une icône pour représenter visuellement les données

4-Click Create. /Cliquez sur Créer.

Link Data Extensions /Lier les extensions de données

Next, Maggie needs to link all the available data to her new attribute group. Since she already created data extensions, she follows these steps. /Ensuite, Maggie doit lier toutes les données disponibles à son nouveau groupe d’attributs. Comme elle a déjà créé des extensions de données, elle suit ces étapes.

  1. Click Link Data Extensions. /Cliquez sur Lier les extensions de données.Cloud Kicks Customers attribute group with cursor on Link Data Extensions
  2. Select a data extension to connect to the contact model. /Sélectionnez une extension de données pour vous connecter au modèle de contact.
  3. Choose the attribute (or foreign key) that connects your data to that model. /Choisissez l’attribut (ou la clé étrangère) qui connecte vos données à ce modèle.Customer ID text attribute connected to CustomerID text attribute with key icon

Remember, the attributes need to be the same data type in order to make the connection. /N’oubliez pas que les attributs doivent être du même type de données pour établir la connexion.

Note /Remarque

The key icon identifies if the field is the data extension’s primary key. /L’icône de clé identifie si le champ est la clé primaire de l’extension de données.

Specify Data Relationships /Spécifiez les relations de données

Whenever you link contacts to attribute sets or to other attributes, you need to set the relationship cardinality. /Chaque fois que vous liez des contacts à des ensembles d’attributs ou à d’autres attributs, vous devez définir la cardinalité de la relation.

Cardinality is a fancy way of saying how data relates to one another. Let’s review the options. /La cardinalité est une façon élégante de dire comment les données sont liées les unes aux autres. Examinons les options.

Relationship Cardinality Example
One-to-oneA contact (or customer) exists once in a data model. /Un contact (ou client) existe une fois dans un modèle de données.
One-to-manyA contact (or customer) can have many purchases over time and can exist multiple times in a data extension. /Un contact (ou un client) peut avoir plusieurs achats au fil du temps et peut exister plusieurs fois dans une extension de données.
Many-to-many (not used with contacts)A purchase can contain more than one product and a product can be part of more than one purchase for a single contact over time. /Un achat peut contenir plusieurs produits et un produit peut faire partie de plusieurs achats pour un seul contact au fil du temps.

With this in mind, Maggie continues her steps. /Sachant cela, Maggie poursuit les étapes.

1-Select the desired data relationship. /Sélectionnez la relation de données souhaitée.

Cardinality selection of one-to-one for a customer’s data extension

2-Click Save. /Cliquez sur Enregistrer.

Now that the first data extension is linked, Maggie moves on to link the customers data extension to the purchases extension by clicking the Set Relationship icon. /Maintenant que la première extension de données est liée, Maggie continue de lier l’extension de données clients à l’extension d’achats en cliquant sur l’icône Définir une relation.

Cursor on Set Relationship icon

She follows the same steps as above to connect attributes. This time, however, Maggie sets the cardinality to one-to-many, since a customer can have multiple purchases. /Elle suit les mêmes étapes que ci-dessus pour connecter les attributs. Cette fois, cependant, Maggie définit la cardinalité sur un à plusieurs, car un client peut effectuer plusieurs achats.

Customers cardinality screenshot with the selection of one-to-many

When she’s finished, she clicks Save. /Une fois qu’elle a terminé, elle clique sur Enregistrer.

To make sure that all the data she plans to import has a home, Maggie goes back to her data model to review what additional data extensions need to be linked. /Pour s’assurer que toutes les données qu’elle prévoit d’importer ont un domicile, Maggie revient à son modèle de données pour examiner quelles extensions de données supplémentaires doivent être liées.

She follows the steps above until all data points are accounted for and linked appropriately. /Elle suit les étapes ci-dessus jusqu’à ce que tous les points de données soient pris en compte et liés de manière appropriée.

Note /Remarque

Be sure to map any subscriber data to the contact model within Contact Builder prior to any imports. /Assurez-vous de mapper toutes les données d’abonné au modèle de contact dans Contact Builder avant toute importation.

This way, the subscriber’s primary key matches the contact’s primary key. /De cette façon, la clé primaire de l’abonné correspond à la clé primaire du contact.

Now it’s your turn. /Maintenant c’est ton tour.

You can create your company’s own unique data model by following a similar process to the one Maggie used. /Vous pouvez créer le modèle de données unique de votre entreprise en suivant un processus similaire à celui utilisé par Maggie.

And it doesn’t stop there. Once your data has a home, you’ll want to tidy up. /Et ça ne s’arrête pas là. Une fois que vos données auront une maison, vous voudrez ranger.

Here are some pointers for getting your data in tip-top shape for moving day. /Voici quelques conseils pour mettre vos données en forme pour le jour du déménagement.

  • Create a standard naming convention across platforms to help with consistency. For example, determine if you will use: Email Address or Email or EmailAddress. /Créez une convention de dénomination standard sur toutes les plateformes pour améliorer la cohérence. Par exemple, déterminez si vous utiliserez: adresse e-mail ou e-mail ou adresse e-mail.
  • Deduplicate data before importing. /Dédupliquez les données avant l’importation.
  • Establish any email verification or validation systems that will be used before importing into Marketing Cloud. /Établissez tous les systèmes de vérification ou de validation des e-mails qui seront utilisés avant l’importation dans Marketing Cloud.

In the next unit, you dig into temporary storage and the file import process. Get ready for the big move! /Dans l’unité suivante, vous verrons le stockage temporaire et le processus d’importation de fichiers. Préparez-vous pour le grand déménagement!

Resources /Ressources

Leave a Reply

Your email address will not be published. Required fields are marked *