Étendre un dataset à l'aide de la transformation de jointure de fusion
Pour pouvoir ajouter et configurer une transformation de jointure de fusion, le package doit inclure au moins une tâche de flux de données et deux composants de flux de données qui fournissent des entrées à la transformation de jointure de fusion.
La transformation de jointure de fusion requiert deux entrées triées. Pour plus d’informations, consultez Trier des données pour les transformations de fusion et de jointure de fusion.
Pour étendre un dataset
Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services contenant le package souhaité.
Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.
Cliquez sur l’onglet Flux de données , puis dans la Boîte à outils, faites glisser la transformation de jointure de fusion vers la surface de dessin.
Connectez la transformation de jointure de fusion au flux de données en faisant glisser le connecteur à partir d'une source de données ou d'une transformation précédente vers la transformation de jointure de fusion.
Double-cliquez sur la transformation de jointure de fusion.
Dans la boîte de dialogue Éditeur de transformation de jointure de fusion , sélectionnez le type de jointure à utiliser dans la liste Type de jointure .
Notes
Si vous sélectionnez Jointure externe gauche , vous pouvez cliquer sur Échanger les entrées pour échanger les entrées et convertir la jointure externe gauche en jointure externe droite.
Faites glisser des colonnes de l'entrée de gauche vers des colonnes de l'entrée de droite afin de spécifier les colonnes de jointure. Si les colonnes portent le même nom, vous pouvez cocher la case Clé de jointure afin que la transformation de jointure de fusion crée la jointure.
Notes
Vous pouvez créer des jointures uniquement entre des colonnes ayant la même position de tri et les jointures doivent être créées dans l'ordre spécifié par la position de tri. Si vous essayez de créer des jointures dans le désordre, l’Éditeur de transformation de jointure de fusion vous demande de créer des jointures supplémentaires pour les positions d’ordre de tri ignorées.
Notes
Par défaut, la sortie est triée sur les colonnes de jointure.
Dans les entrées de gauche et de droite, activez les cases à cocher des colonnes supplémentaires à inclure dans la sortie. Les colonnes de jointure sont incluses par défaut.
Mettez éventuellement à jour les noms des colonnes de sortie dans la colonne Alias de sortie .
Cliquez sur OK.
Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .
Voir aussi
Transformation de jointure de fusion
Transformations Integration Services
Chemins Integration Services
tâche de flux de données