Mapper les données sources à une table cible

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 5 minutes de lecture
  • Spécifiez comment les données sources sont converties en tables cibles.

    Avant de commencer

    Configurer une source de données.

    Rôle requis : admin ou ih_import.

    Procédure

    1. Accédez à la Tout > Centre d'intégration > Centre d’intégration : importer.
    2. Sur la page de destination, sélectionnez votre intégration.
    3. Dans le panneau de navigation de gauche, sélectionnez Mapper à la cible.
    4. Ajoutez vos tables cibles.
      1. Sur la page de mappage des données de la source vers la table cible, sélectionnez Ajouter une table.
      2. Renseignez les champs de la fenêtre Propriétés de mappage.
        Champ Description
        Table cible Nom de la table vers laquelle transformer vos données.
        Exécuter les règles métier de la table lors de l'importation Option permettant d’exécuter les règles métier de la table cible lors de l’importation des données.
        Exécuter l'importation de façon synchrone Option permettant d’exécuter l’importation de façon synchrone. Lorsque des données sont transformées en parallèle et qu’il existe plusieurs enregistrements source avec une valeur de fusion spécifique, l’activation de cette option garantit qu’un seul enregistrement avec cette valeur de fusion est inséré à la fois. Pour plus d’informations, reportez-vous à la section Insertions synchronisées de la page Importations simultanées .
      3. Sélectionnez Enregistrer.

        Vous pouvez ajouter plusieurs tables cibles à votre intégration. Répétez les étapes 4a à 4c pour chaque table cible que vous souhaitez ajouter.

        Les tables sont répertoriées dans l’ordre dans lequel elles sont ajoutées. Vous pouvez modifier l’ordre à l’aide de l’icône de déplacementqui se trouve à gauche de chaque carte de table pour faire glisser la carte vers une position différente. L’ordre des cartes de table détermine l’ordre dans lequel les données sont transformées en tables cibles lors de l’exécution.

        Remarque :
        Vous ne pouvez pas sélectionner la même table plusieurs fois, et vous ne pouvez pas sélectionner de table étendue ou de table parente d’une table déjà présente dans l’intégration.
    5. Mappez les champs de vos données sources à une table cible.
      1. Sur la page de mappage des données de la source vers la table cible, sélectionnez le bouton avec la table cible vers laquelle vous souhaitez effectuer le mappage.
        La section de mappage de données de la table s’ouvre. Le côté gauche de la page affiche les données sources. Le côté droit correspond à la table cible.
      2. Utilisez le bouton Ajouter un champ, Ajouter tous les champs ou Mappage automatique pour configurer le côté cible et commencer à mapper des données.
        • Pour ajouter tous les champs dans la table cible, sélectionnez Ajouter tous les champs. Les champs sont ajoutés par ordre alphabétique.
        • Pour ajouter des champs individuellement, sélectionnez Ajouter un champ et choisissez le nom du champ dans la liste. Un champ ne peut être ajouté qu’une seule fois.
        • Pour ajouter des champs et les mapper automatiquement, sélectionnez Mappage automatique. Le mappage automatique mappe automatiquement les entités sources à des entités cibles portant le même nom. Le bouton Mappage automatique dispose de deux options.
          • Tous les champs correspondants dans la table cible ajoutent tous les champs et mappent ceux qui correspondent.
          • Tous les champs non mappés de la sélection cible mappent uniquement les champs que vous avez déjà ajoutés, mais que vous n’avez pas encore mappés. Si vous n’avez pas encore ajouté de champs, cette option n’est pas disponible.
        • Pour une entité cible qui a déjà été mappée, sélectionner Mappage automatique ne modifie pas sa valeur. Un champ mappé automatiquement comporte une icône de baguette sur sa pastille de données.

          Par défaut, le mappage automatique mappe au maximum une entité source à une entité cible. Vous pouvez modifier cela en définissant la glide.ih.automap.extractone propriété sur faux.

          Le mappage automatique fait correspondre les entités source aux entités cibles en recherchant des noms de colonnes qui correspondent à au moins 80 %. Vous pouvez modifier cela à l’aide de la glide.ih.automap.minimum.score propriété. Par exemple, pour établir des correspondances basées sur une similarité de 60 %, vous pouvez définir glide.ih.automap.minimum.score la valeur sur 60.

      3. Mappez les données en faisant glisser les pastilles de données de la colonne source vers la colonne Valeur de la table cible.

        Vous pouvez également mapper les données à l’aide du sélecteur de pastilles ( icône du sélecteur de pastilles) sur le côté droit de la table cible. Vous pouvez entrer plus d’une valeur dans la colonne Valeur, vous pouvez également entrer du texte.

        Après avoir mappé un champ source à un champ cible, une petite icône de coche ( icône de coche) apparaît en regard du nom du champ source. Si vous placez votre curseur sur la coche, l’info-bulle répertorie les champs cibles auxquels le champ source a été mappé, jusqu’à cinq champs.

      4. Facultatif : Utilisez le commutateur Correspondance pour spécifier les champs dans lesquels le système doit vérifier les données correspondantes et, le cas échéant, mettre à jour les enregistrements existants au lieu d’en créer de nouveaux.

        Par exemple, si une table cible dispose d’un champ de numéro de commande et d’un enregistrement avec un numéro de commande 743, il existe deux options pour gérer les correspondances potentielles.

        • Si l’option Correspondance du champ Numéro de commande est activée, le système vérifie les données correspondantes. Si les données sources possèdent un enregistrement avec le même numéro d’ordre, le système met à jour l’enregistrement existant dans la table cible.
        • Si l’option Correspondance du champ Numéro de commande est désactivée, le système ne recherche pas les données correspondantes. Si les données sources ont un enregistrement avec le même numéro d’ordre, le système crée un nouvel enregistrement dans la table cible. Dans ce cas, la table cible aura deux enregistrements, tous deux avec un numéro d’ordre de 743.
      5. Facultatif : Pour les champs de choix et de référence, spécifiez la colonne à laquelle mapper les données.
        1. Sélectionnez l’icône d’engrenage ( icône d’engrenage).
        2. Dans Champ, sélectionnez la colonne à mapper.
        3. Dans Si aucun enregistrement correspondant n’existe, procédez comme suit et spécifiez ce qu’il faut faire si cette colonne n’est pas disponible.
          • Créer un nouveau choix/enregistrement : crée le choix ou l’enregistrement dans la table cible.
          • Ignorer ce champ : ignore uniquement le champ dans la table cible.
          • Ignorer cet enregistrement : ignore l’enregistrement complet dans la table cible.
        4. Sélectionnez Terminé.
      6. Facultatif : Modifiez vos données en appliquant des fonctions de transformation.
        Par exemple, vous pouvez utiliser la fonction de transformation Majuscule pour remplacer une chaîne d’entrée par des caractères tout en majuscule. Pour plus d’informations, consultez Fonctions de transformation.
        Remarque :
        Toutes les fonctions de transformation disponibles lors de la création de flux et de flux secondaires ne sont pas disponibles dans Hub d'intégration l’importation.
        1. Sélectionnez l’icône de la fonction de transformation ( icône de fonction de transformation).
        2. Sélectionnez une fonction de transformation dans le menu, puis sélectionnez OK.
        3. Pour appliquer des fonctions de transformation supplémentaires, sélectionnez Ajouter une nouvelle transformation. Les fonctions de transformation sont appliquées dans l’ordre dans lequel elles sont sélectionnées.
        4. Une fois que vous avez ajouté toutes vos fonctions de transformation, sélectionnez Terminé.
    6. Lorsque vous avez terminé votre mappage, sélectionnez Enregistrer.
      Si vous mappez sur plusieurs tables cibles, répétez les étapes 5 et 6 pour chaque table.

    Que faire ensuite

    Exécuter ou planifier une importation de données.