

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d'un mappage de schéma
<a name="create-schema-mapping"></a>

Cette procédure décrit le processus de création d'un mappage de schéma à l'aide de la [Résolution des entités AWS console](https://console.aws.amazon.com/entityresolution/home). 

Il existe trois méthodes pour créer un mappage de schéma :
+ Importez des données d'entrée existantes à l'aide de l' AWS Glue option **Importer depuis** : utilisez cette méthode de création pour définir les champs de saisie en commençant par les colonnes préremplies d'un AWS Glue tableau à l'aide d'un flux guidé.
+ Définition manuelle des données d'entrée à l'aide de l'option **Créer un schéma personnalisé** : utilisez cette méthode de création pour définir manuellement les champs de saisie à l'aide d'un flux guidé.
+ Création manuelle à l'aide de l'option **Utiliser l'éditeur JSON** : utilisez un éditeur JSON pour créer, utiliser un échantillon ou importer manuellement des données d'entrée existantes.
**Note**  
Les **champs d'**identifiant unique** et de saisie** ne sont pas disponibles avec cette option.

------
#### [ Import from AWS Glue ]

**Pour créer un mappage de schéma en important des données d'entrée existantes depuis AWS Glue**

1. Connectez-vous à la Résolution des entités AWS console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/entityresolution/](https://console.aws.amazon.com/entityresolution/).

1. Dans le volet de navigation de gauche, sous **Préparation des données**, choisissez **Schema mappings.**

1. Sur la page **des mappages de schéma**, dans le coin supérieur droit, choisissez **Créer un mappage de schéma**.

1. Pour **l'étape 1 : Spécifier les détails du schéma**, procédez comme suit : 

   1. Dans **Nom et méthode de création**, entrez un **nom de mappage de schéma** et une **description** facultative.

   1. Pour **Méthode de création**, choisissez **Importer depuis AWS Glue**.

   1. Cliquez sur le bouton **Région AWS**.

   1. Choisissez la **AWS Glue base de données**.

   1. Choisissez la **AWS Glue table**.

      Pour créer une nouvelle table, accédez à la AWS Glue console [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/). Pour plus d'informations, consultez [AWS Glue les tableaux](https://docs.aws.amazon.com/glue/latest/dg/tables-described.html) du *guide de AWS Glue l'utilisateur*.

   1. Pour **ID unique**, spécifiez la colonne qui fait référence de manière distincte à chaque ligne de vos données.   
**Example**  

      Par exemple : **Primary\$1key**, **Row\$1ID** ou **Record\$1ID**.
**Note**  
La colonne **Unique ID** est obligatoire. L'**identifiant unique** doit être un identifiant unique au sein d'une même table. Cependant, dans les différentes tables, l'**identifiant unique peut comporter** des valeurs dupliquées. Si l'**ID unique** n'est pas spécifié, s'il n'est pas unique au sein de la même source ou s'il se chevauche en termes de noms d'attributs entre les sources, il Résolution des entités AWS rejette l'enregistrement lorsque le flux de travail correspondant est exécuté. Si vous utilisez ce mappage de schéma dans un flux de travail de correspondance basé sur des règles, l'**identifiant unique** ne doit pas dépasser 38 caractères.

   1. Pour **les champs de saisie**, choisissez les colonnes que vous souhaitez utiliser pour la correspondance et pour le transfert facultatif. 

      Vous pouvez choisir un maximum de 34 colonnes au total pour la correspondance et le transfert. 

      1. Sous **Correspondance**, choisissez les colonnes que vous souhaitez utiliser comme champs de saisie pour la mise en correspondance.

         Vous pouvez choisir un maximum de 24 colonnes pour la correspondance. 

      1. Sélectionnez **Ajouter des colonnes à transmettre** si vous souhaitez spécifier les colonnes qui ne sont pas utilisées pour la correspondance. 

      1. (Facultatif) Sous **Transférer**, choisissez les colonnes à inclure en tant que colonnes intermédiaires.
**Note**  
N'utilisez aucun des noms réservés suivants comme nom de colonne dans vos données lorsque vous exécutez des flux de travail de correspondance basés sur le machine learning : `MatchId` « », `MatchRule` « », `SourceId` «`RecordId`, » et `TargetId` ». L'utilisation de l'un de ces noms réservés entraînera des conflits de dénomination et l'échec des flux de travail de correspondance basés sur le ML.

   1. (Facultatif) Si vous souhaitez activer les **balises** pour la ressource, choisissez **Ajouter une nouvelle balise**, puis entrez la paire ****clé/valeur****.

   1. Choisissez **Suivant**.

1. Pour **l'étape 2 : mapper les champs** de saisie, définissez les champs de saisie que vous souhaitez utiliser pour la correspondance et pour le transfert facultatif.

   1. Pour les **champs de saisie à mettre en correspondance**, pour chaque **champ de saisie**, 
      + Spécifiez le **type d'attribut** pour classer les données.
      + Spécifiez le **nom de la clé Match** pour permettre la comparaison des champs de saisie avec votre flux de travail correspondant. Certains noms de clés de correspondance sont automatiquement associés à des types d'attributs spécifiques par défaut. 
      + Cochez la case **Hachée** si la valeur de colonne de ce champ de saisie est hachée ou laissez la case vide si la valeur est en texte clair.
**Note**  
Si vous créez un mappage de schéma à utiliser avec la technique de correspondance basée sur les services du LiveRamp fournisseur, vous pouvez :   
Spécifiez le **type d'attribut** pour l'ID du fournisseur en tant qu'**LiveRamp ID**.
Spécifiez le **type d'attribut** pour le champ de **nom** sous forme de plusieurs champs (tels que **prénom, nom** **de famille**) ou dans un seul champ.
Spécifiez le **type d'attribut** pour le champ d'**adresse postale** sous la forme de plusieurs champs (tels que l'**adresse 1**, l'**adresse 2**) ou d'un seul champ (**adresse complète**).  
En cas de correspondance avec une adresse, un code **postal (code postal**) est requis.
Si vous incluez un **e-mail (adresse e-mail**) ou un numéro de **téléphone (numéro** de téléphone) avec un nom, ces champs peuvent correspondre à l'adresse postale.
**Note**  
Si vous créez un mappage de schéma à utiliser avec la technique de correspondance basée sur le service du TransUnion fournisseur, vous pouvez spécifier l'un des **types d'attributs** suivants :  
**Nom complet**, **prénom****, nom**
**Adresse complète**, **adresse postale 1**, **ville**, **État**, **pays**, **code postal**
**Phone number** (Numéro de téléphone)
**Email address (Adresse e-mail)**
**Date**
**Identifiants numériques** **: **IPV4**, **IPV6**, ou MAID**
**Note**  
Si vous créez un mappage de schéma à utiliser avec le flux de travail de correspondance basé sur l'apprentissage automatique, votre ensemble de données doit contenir au moins l'un des types d'**attributs** suivants :   
**Nom complet**
**Adresse complète**
**Téléphone complet**
**Email address (Adresse e-mail)**
**Date associée** à une **clé Match (nom** de **date de naissance**)
Ne spécifiez le **type d'attribut** pour aucun de ces attributs sous forme de **chaîne personnalisée**.

   1. (Facultatif) Pour les **champs de saisie à transmettre**, ajoutez les champs de saisie qui ne seront pas mis en correspondance et leur statut de **hachage** correspondant. 

      L'**état de hachage** indique si la valeur de colonne de ce champ de saisie est hachée ou en texte clair. 

   1. Choisissez **Suivant**.

1. Pour **l'étape 3 : données de groupe**, vous pouvez regrouper les champs de saisie du **nom**, de l'**adresse** et du **numéro de téléphone** s'ils ont été séparés en plusieurs champs.

   Cette étape concatène les champs de saisie associés en un seul champ, ce qui vous permet de les comparer en un seul champ dans un flux de travail correspondant.

   Si aucune donnée n'est mappée aux champs de saisie du **nom**, de l'**adresse** ou **du numéro de téléphone**, cette section sera vide.

   Vous pouvez également ajouter d'autres groupes si vous disposez de plusieurs types de données. 

   1. Si vous souhaitez regrouper les données d'entrée **du nom** : 

      Pour **Nom complet**, choisissez au moins deux **champs de saisie** que vous souhaitez regrouper. 

      Le **nom du groupe** et la **clé Match** sont automatiquement associés au type de données. 

      Vous pouvez mettre à jour le **nom du groupe** et la **touche Match** avec une touche de correspondance personnalisée peut contenir jusqu'à 255 caractères, y compris des lettres, des chiffres, des traits de soulignement (\$1) ou des traits d'union (-).

      Choisissez **Ajouter un groupe** pour ajouter un autre groupe.
**Note**  
La normalisation n'est prise en charge que pour **le nom complet**.  
**Si vous souhaitez normaliser les sous-types de **nom complet**, attribuez les sous-types suivants au groupe de **noms complets : prénom**, **deuxième prénom et **nom** de famille**.**

   1. Si vous souhaitez regrouper les données d'entrée d'**adresse** : 

      Pour **Adresse complète**, choisissez au moins deux **champs de saisie** que vous souhaitez regrouper. 

      Le **nom du groupe** et **la clé Match** sont automatiquement associés au type de données. 

      Vous pouvez mettre à jour le **nom du groupe** et la **touche Match** avec une touche de correspondance personnalisée peut contenir jusqu'à 255 caractères, y compris des lettres, des chiffres, des traits de soulignement (\$1) ou des traits d'union (-).

      Choisissez **Ajouter un groupe** pour ajouter un autre groupe.
**Note**  
La normalisation n'est prise en charge que pour **l'adresse complète**.  
**Si vous souhaitez normaliser les sous-types d'**adresses complètes**, attribuez les sous-types suivants au groupe d'**adresses complètes : adresse postale** **1, adresse postale** **2 : nom de l'adresse** **3, nom** de **la ville**, **État**, **pays** et code postal.**

   1. Si vous souhaitez regrouper les données d'entrée du **téléphone** : 

      Pour **Full phone**, choisissez au moins deux **champs de saisie** que vous souhaitez regrouper. 

      Le **nom du groupe** et **la clé Match** sont automatiquement associés au type de données.

      Vous pouvez mettre à jour le **nom du groupe** et la **touche Match** avec une touche de correspondance personnalisée peut contenir jusqu'à 255 caractères, y compris des lettres, des chiffres, des traits de soulignement (\$1) ou des traits d'union (-).

      Choisissez **Ajouter un groupe** pour ajouter un autre groupe.
**Note**  
La normalisation n'est prise en charge que pour le **téléphone complet**.  
**Si vous souhaitez normaliser les sous-types de **téléphone complets**, attribuez les sous-types suivants au groupe **téléphonique complet : numéro de téléphone** et code de **pays du téléphone**.**

   1. Choisissez **Suivant**.

1. Pour **l'étape 4 : révision et création**, procédez comme suit :

   1. Passez en revue les sélections que vous avez effectuées lors des étapes précédentes et modifiez-les si nécessaire.

   1. Choisissez **Créer un mappage de schéma**.
**Note**  
Vous ne pouvez pas modifier un mappage de schéma après l'avoir associé à un flux de travail. Vous pouvez cloner un mappage de schéma si vous souhaitez utiliser une configuration existante pour créer un nouveau mappage de schéma.

Après avoir créé le mappage du schéma, vous êtes prêt à [créer un flux de travail correspondant](create-matching-workflow.md) ou à [créer un espace de noms d'identification](id-namespace.md).

------
#### [ Build custom schema ]

**Pour créer un mappage de schéma à l'aide de l'option **Créer un schéma personnalisé****

1. Connectez-vous à la Résolution des entités AWS console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/entityresolution/](https://console.aws.amazon.com/entityresolution/).

1. Dans le volet de navigation de gauche, sous **Préparation des données**, choisissez **Schema mappings.**

1. Sur la page **des mappages de schéma**, dans le coin supérieur droit, choisissez **Créer un mappage de schéma**.

1. Pour **l'étape 1 : Spécifier les détails du schéma**, procédez comme suit : 

   1. Pour le nom et la méthode de création, entrez un **nom de mappage de schéma** et une **description** facultative.

   1. Pour **Méthode de création**, choisissez **Créer un schéma personnalisé**.

   1. Dans le **champ Identifiant unique**, entrez un identifiant unique pour identifier chaque ligne de vos données.   
**Example**  

      Par exemple : **Primary\$1key**, **Row\$1ID** ou **Record\$1ID**.
**Note**  
La colonne **Unique ID** est obligatoire. L'**identifiant unique** doit être un identifiant unique au sein d'une même table. Cependant, dans les différentes tables, l'**identifiant unique peut comporter** des valeurs dupliquées. Si l'**ID unique** n'est pas spécifié, s'il n'est pas unique au sein de la même source ou s'il se chevauche en termes de noms d'attributs entre les sources, il Résolution des entités AWS rejette l'enregistrement lorsque le flux de travail correspondant est exécuté. Si vous utilisez ce mappage de schéma dans un flux de travail de correspondance basé sur des règles, l'**identifiant unique** ne doit pas dépasser 38 caractères.

   1. (Facultatif) Si vous souhaitez activer les **balises** pour la ressource, choisissez **Ajouter une nouvelle balise**, puis entrez la paire ****clé/valeur****.

   1. Choisissez **Suivant**.

1. Pour **l'étape 2 : mapper les champs** de saisie, définissez les champs de saisie que vous souhaitez utiliser pour la correspondance et pour le transfert facultatif.

   Vous pouvez définir un maximum de 34 colonnes au total pour la correspondance et le transfert. 

   1. Pour les **champs de saisie à mettre en correspondance**, entrez un **champ de saisie**.
**Note**  
N'utilisez aucun des noms réservés suivants comme nom de colonne dans vos données lorsque vous exécutez des flux de travail de correspondance basés sur le machine learning : `MatchId` « », `MatchRule` « », `SourceId` «`RecordId`, » et `TargetId` ». L'utilisation de l'un de ces noms réservés entraînera des conflits de dénomination et l'échec des flux de travail de correspondance basés sur le ML.

   1. Sélectionnez le **type d'attribut** pour classer les données. 
**Note**  
**Si vous créez un mappage de schéma à utiliser avec la [technique de correspondance basée sur le service du LiveRamp fournisseur](create-matching-workflow-provider.md#create-mw-liveramp), vous pouvez spécifier le **type d'attribut** providerID en tant qu'ID. LiveRamp ** Si vous souhaitez inclure des données PII dans la sortie, vous devez spécifier le **type d'attribut** en tant que **chaîne personnalisée**.
**Note**  
Si vous créez un mappage de schéma à utiliser avec la technique de correspondance basée sur le service du TransUnion fournisseur, vous pouvez spécifier l'un des **types d'attributs** suivants :  
**Nom complet**, **prénom****, nom**
**Adresse complète**, **adresse postale 1**, **ville**, **État**, **pays**, **code postal**
**Phone number** (Numéro de téléphone)
**Email address (Adresse e-mail)**
**Date**
**Identifiants numériques** **: **IPV4**, **IPV6**, ou MAID**
**Note**  
Si vous créez un mappage de schéma à utiliser avec le [flux de travail de correspondance basé sur l'apprentissage automatique](create-matching-workflow-ml.md), votre ensemble de données doit contenir au moins l'un des types d'**attributs** suivants :   
**Nom complet**
**Adresse complète**
**Téléphone complet**
**Email address (Adresse e-mail)**
**Date associée** à une **clé Match (nom** de **date de naissance**)
Ne spécifiez le **type d'attribut** pour aucun de ces attributs sous forme de **chaîne personnalisée**.

   1. Sélectionnez le **nom de la clé Match** pour permettre la comparaison des champs de saisie avec votre flux de travail correspondant. 

      Certains noms de clés de correspondance sont automatiquement associés à des types d'attributs spécifiques par défaut. 

   1. Cochez la case **Hachée** si la valeur de colonne de ce champ de saisie est hachée ou laissez la case vide si la valeur est en texte clair.

   1. Choisissez **Ajouter un champ de saisie** pour ajouter d'autres champs de saisie.

      Vous pouvez ajouter un maximum de 24 champs de saisie à des fins de correspondance. 

   1. (Facultatif) **Pour les champs de saisie à transmettre**, ajoutez les champs de saisie qui ne seront pas mis en correspondance et leur **statut de hachage** correspondant. 

   1. Choisissez **Suivant**.

1. Pour **l'étape 3 : données de groupe**, vous pouvez regrouper les champs de saisie du **nom**, de l'**adresse** et du **numéro de téléphone** s'ils ont été séparés en plusieurs champs. 

   Cette étape concatène les champs de saisie associés en un seul champ, ce qui vous permet de les comparer en un seul champ dans un flux de travail correspondant.

   Si aucune donnée n'est mappée aux champs de saisie **du nom**, de l'**adresse** et **du numéro de téléphone**, cette section sera vide.

   Vous pouvez également ajouter d'autres groupes si vous disposez de plusieurs types de données. 

   1. Si vous souhaitez regrouper les données d'entrée **du nom** : 

      Pour **Nom complet**, choisissez au moins deux **champs de saisie** que vous souhaitez regrouper. 

      Le **nom du groupe** et la **clé Match** sont automatiquement associés au type de données. 

      Vous pouvez mettre à jour le **nom du groupe** et la **touche Match** avec une touche de correspondance personnalisée peut contenir jusqu'à 255 caractères, y compris des lettres, des chiffres, des traits de soulignement (\$1) ou des traits d'union (-).

      Choisissez **Ajouter un groupe** pour ajouter un autre groupe.
**Note**  
La normalisation n'est prise en charge que pour **le nom complet**.  
**Si vous souhaitez normaliser les sous-types de **nom complet**, attribuez les sous-types suivants au groupe de **noms complets : prénom**, **deuxième prénom et **nom** de famille**.**

   1. Si vous souhaitez regrouper les données d'entrée d'**adresse** : 

      Pour **Adresse complète**, choisissez au moins deux **champs de saisie** que vous souhaitez regrouper. 

      Le **nom du groupe** et **la clé Match** sont automatiquement associés au type de données. 

      Vous pouvez mettre à jour le **nom du groupe** et la **touche Match** avec une touche de correspondance personnalisée peut contenir jusqu'à 255 caractères, y compris des lettres, des chiffres, des traits de soulignement (\$1) ou des traits d'union (-).

      Choisissez **Ajouter un groupe** pour ajouter un autre groupe.
**Note**  
La normalisation n'est prise en charge que pour **l'adresse complète**.  
**Si vous souhaitez normaliser les sous-types d'**adresses complètes**, attribuez les sous-types suivants au groupe d'**adresses complètes : adresse postale** **1, adresse postale** **2 : nom de l'adresse** **3, nom** de **la ville**, **État**, **pays** et code postal.**

   1. Si vous souhaitez regrouper les données d'entrée du **téléphone** : 

      Pour **Full phone**, choisissez au moins deux **champs de saisie** que vous souhaitez regrouper. 

      Le **nom du groupe** et **la clé Match** sont automatiquement associés au type de données. 

      Vous pouvez mettre à jour le **nom du groupe** et la **touche Match** avec une touche de correspondance personnalisée peut contenir jusqu'à 255 caractères, y compris des lettres, des chiffres, des traits de soulignement (\$1) ou des traits d'union (-).

      Choisissez **Ajouter un groupe** pour ajouter un autre groupe.
**Note**  
La normalisation n'est prise en charge que pour le **téléphone complet**.  
**Si vous souhaitez normaliser les sous-types de **téléphone complets**, attribuez les sous-types suivants au groupe **téléphonique complet : numéro de téléphone** et code de **pays du téléphone**.**

   1. Choisissez **Suivant**.

1. Pour **l'étape 4 : révision et création**, procédez comme suit :

   1. Passez en revue les sélections que vous avez effectuées lors des étapes précédentes et modifiez-les si nécessaire.

   1. Choisissez **Créer un mappage de schéma**.
**Note**  
Vous ne pouvez pas modifier un mappage de schéma après l'avoir associé à un flux de travail. Vous pouvez cloner un mappage de schéma si vous souhaitez utiliser une configuration existante pour créer un nouveau mappage de schéma.

Après avoir créé le mappage du schéma, vous êtes prêt à [créer un flux de travail correspondant](create-matching-workflow.md) ou à [créer un espace de noms d'identification](id-namespace.md).

------
#### [ Use JSON editor ]

**Pour créer un mappage de schéma à l'aide de l'éditeur JSON**

1. Connectez-vous à la Résolution des entités AWS console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/entityresolution/](https://console.aws.amazon.com/entityresolution/).

1. Dans le volet de navigation de gauche, sous **Préparation des données**, choisissez **Schema mappings.**

1. Sur la page **des mappages de schéma**, dans le coin supérieur droit, choisissez **Créer un mappage de schéma**.

1. Pour **l'étape 1 : Spécifier les détails du schéma**, procédez comme suit : 

   1. Pour le nom et la méthode de création, entrez un **nom de mappage de schéma** et une **description** facultative.

   1. Pour **la méthode de création**, choisissez **Utiliser l'éditeur JSON**.

   1. (Facultatif) Si vous souhaitez activer les **balises** pour la ressource, choisissez **Ajouter une nouvelle balise**, puis entrez la paire ****clé/valeur****.

   1. Choisissez **Suivant**.

1. Pour l'**étape 2 : Spécifier le mappage** :

   1. Commencez à créer le schéma dans l'éditeur JSON ou choisissez l'une des options suivantes en fonction de votre objectif :    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/entityresolution/latest/userguide/create-schema-mapping.html)
**Note**  
La normalisation n'est prise en charge que pour les **types** suivants : `NAME``ADDRESS`,`PHONE`, et`EMAIL_ADRESS`.  
**Si vous souhaitez normaliser les `NAME` sous-types, attribuez les sous-types suivants au GroupName `NAME` :, et** `NAME_FIRST` `NAME_MIDDLE` `NAME_LAST`  
Si vous souhaitez normaliser les `ADDRESS` sous-types, attribuez les sous-types suivants au `ADDRESS` **GroupName** :`ADDRESS_STREET1`,,,,`ADDRESS_STREET2`, `ADDRESS_STREET3` et. `ADDRESS_CITY` `ADDRESS_STATE` `ADDRESS_COUNTRY` `ADDRESS_POSTALCODE`  
**Si vous souhaitez normaliser les `PHONE` sous-types, attribuez les sous-types suivants au `PHONE` GroupName : et.** `PHONE_NUMBER` `PHONE_COUNTRYCODE`

   1. Choisissez **Suivant**.

1. Pour **l'étape 3 : révision et création** :

   1. Passez en revue les sélections que vous avez effectuées lors des étapes précédentes et modifiez-les si nécessaire.

   1. Choisissez **Créer un mappage de schéma**.
**Note**  
Vous ne pouvez pas modifier un mappage de schéma après l'avoir associé à un flux de travail. Vous pouvez cloner un mappage de schéma si vous souhaitez utiliser une configuration existante pour créer un nouveau mappage de schéma.

Après avoir créé le mappage du schéma, vous êtes prêt à [créer un flux de travail correspondant](create-matching-workflow.md) ou à [créer un espace de noms d'identification](id-namespace.md).

------