Utilisation de jointures

Utilisez le Générateur de jointure pour combiner les données des colonnes de deux tables Physical Model avant de les fournir aux colonnes Logical Model.
  1. Sur la page Créer mapping <nom de Logical Model>, sélectionnez l'entité logique requise, puis cliquez sur l'icône Générateur de jointure de la barre d'outils . Vous pouvez également cliquer sur l'icône Transformation d'entité de l'entité logique requise.
  2. Cliquez sur le bouton Ajouter une table.
    Une table s’affiche avec les colonnes Table gauche, Table droite et Type de jointure.
  3. Utilisez les options de liste déroulante <sélectionner une table> et <sélectionner une colonne> de Table gauche et Table droite pour spécifier les colonnes dont les données doivent être jointes.
  4. Dans la liste déroulante Type de jointure, sélectionnez le type de jointure que vous souhaitez entre les colonnes. Les options sont :
    • Jointure interne : renvoie des enregistrements de correspondance entre les colonnes des tables gauche et droite sélectionnées.
    • Jointure gauche : renvoie tous les enregistrements de la colonne gauche, en plus de tous les enregistrements de correspondance de la colonne droite.
    • Jointure droite : renvoie tous les enregistrements de la colonne droite, en plus de tous les enregistrements de correspondance de la colonne gauche.
    • Jointure externe complète : renvoie tous les enregistrements des colonnes gauche et droite.
  5. Pour établir des jointures sur plusieurs colonnes de la table, placez le curseur sur la ligne de la table, puis cliquez sur l'icône Ajouter une comparaison qui s’affiche.
    Une nouvelle ligne <sélectionner une colonne>s’affiche.
  6. Répétez les étapes 4 et 5 pour définir les critères de jointure.
  7. Pour établir la jointure entre un autre ensemble de tables, cliquez sur le bouton Ajouter table.
    Un nouvel ensemble de lignes <sélectionner une table> et <sélectionner une colonne>s'affichent.
  8. Répétez les étapes 3 et 4 pour définir la jointure.
  9. Cliquez sur OK.
    La jointure entre les tables est établie et les données sont fournies dans la colonne Logical Model à partir des colonnes sélectionnées en fonction de la jointure définie.
    Remarque : Les jointures ne sont représentées par aucun lien physique entre les tables sur le canevas.
  10. Pour supprimer une jointure, survolez la ligne requise et cliquez sur l'icône Supprimer qui apparaît.