Vous pouvez ajouter une jointure à un groupe de mappage. En utilisant une jointure, vous définissez
une condition en fonction de la valeur des colonnes concernées dans vos tables sources. Lorsque vous générez un script SQL à l'aide du modèle de mappage, l'expression de jointure est utilisée pour générer une clause WHERE dans la requête SQL.
Une fois que vous avez créé une relation de mappage entre une source et une cible, vous pouvez définir une condition de jointure pouvant être appliquée à la mappe cible.
Pour ajouter une condition de jointure au groupe de mappage :
- Dans la vue Groupe de mappage de l'Editeur de mappage, cliquez avec le bouton droit sur une ligne de mappage.
- Cliquez sur pour ouvrir la fenêtre Ajouter une condition de jointure.
S'il existe déjà une jointure, cliquez sur pour ouvrir la fenêtre Modifier une condition de jointure.
- Double-cliquez sur les colonnes de la zone Colonnes
pour joindre les colonnes de chaque table répertoriée.
- Facultatif : Sélectionnez un type de fonction, puis double-cliquez sur la fonction pour l'appliquer à cette jointure.
- Si vous avez sélectionné Valider les expressions dans la pages Préférences
du plan de travail et qu'un trait de soulignement rouge ondulé apparaît pour indiquer qu'une expression n'est pas valide, modifiez cette expression afin de créer une condition de jointure valide.
- Cliquez sur OK.