Partager via


Transformation de fusion

La transformation de fusion combine deux datasets triés en un seul datasets. Les lignes de chaque ensemble de données sont insérées dans la sortie en fonction des valeurs de leurs colonnes clés.

L'intégration de la transformation de fusion dans un flux de données permet de réaliser les tâches suivantes :

  • Fusionner des données de deux sources de données, telles que des tables et des fichiers.

  • Créer des ensembles de données complexes en imbriquant des transformations de fusion.

  • Fusionner des lignes à nouveau après avoir corrigé les erreurs affectant les données.

La transformation de fusion est similaire aux transformations d'union totale. Utilisez la transformation d'union totale au lieu de la transformation de fusion dans les situations suivantes :

  • Les entrées de transformation ne sont pas triées.

  • La sortie combinée n'a pas besoin d'être triée.

  • La transformation a au moins trois entrées.

Spécifications relatives aux entrées

La transformation de fusion requiert des données triées pour ses entrées. Pour plus d'informations sur cette spécification importante, consultez Trier des données pour les transformations de fusion et de jointure de fusion.

La transformation de fusion requiert également que les colonnes fusionnées dans ses entrées aient des métadonnées correspondantes. Par exemple, vous ne pouvez pas fusionner une colonne de type de données numérique avec une colonne de type de données caractère. Si les données sont du type de données chaîne, la colonne de la deuxième entrée doit avoir une longueur inférieure ou égale à celle de la colonne de la première entrée avec laquelle elle est fusionnée.

Dans le concepteur SSIS, l'interface utilisateur de la transformation de fusion mappe automatiquement les colonnes qui ont les mêmes métadonnées. Vous pouvez ensuite mapper manuellement les colonnes ayant des types de données compatibles.

Cette transformation a deux entrées et une sortie. Elle ne prend pas en charge de sortie d'erreur.

Configuration de la transformation de fusion

Vous pouvez définir les propriétés par le biais du concepteur SSIS ou par programme.

Pour plus d'informations sur les propriétés définissables dans la boîte de dialogue Éditeur de transformation de fusion, consultez Éditeur de transformation de fusion.

Pour plus d'informations sur les propriétés définissables par programme, cliquez sur l'une des rubriques suivantes :

Tâches associées

Pour plus d'informations sur la définition des propriétés, consultez les rubriques suivantes :

Contenu associé

Réponse traitée, Create an XML Destination for an SSIS Package.

Icône Integration Services (petite) Rester à jour avec Integration Services

Pour obtenir les derniers téléchargements, articles, exemples et vidéos de Microsoft, ainsi que des solutions sélectionnées par la communauté, visitez la page Integration Services sur MSDN :


Pour recevoir une notification automatique de ces mises à jour, abonnez-vous aux flux RSS disponibles sur la page.

Voir aussi

Concepts

Transformation de jointure de fusion

Transformation d'union totale

Flux de données

Transformations Integration Services