Transformation für Zusammenführen

Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory

Die Transformation für Zusammenführen fasst zwei sortierte Datasets zu einem Dataset zusammen. Die Zeilen aus jedem Dataset werden basierend auf Werten in den Schlüsselspalten in die Ausgabe eingefügt.

Durch Einschließen der Transformation für Zusammenführen in einen Datenfluss können Sie die folgenden Aufgaben ausführen:

  • Zusammenführen von Daten aus zwei Datenquellen, wie z. B. Tabellen und Dateien.

  • Erstellen komplexer Datasets durch Schachteln von Transformationen für Zusammenführen.

  • Erneutes Zusammenführen von Zeilen nach dem Korrigieren von Fehlern in den Daten.

Die Transformation für Zusammenführen ist mit den Transformationen für UNION ALL vergleichbar. Verwenden Sie die Transformation für UNION ALL in folgenden Situationen anstelle der Transformation für Zusammenführen:

  • Die Transformationseingaben werden nicht sortiert.

  • Die kombinierte Ausgabe muss nicht sortiert werden.

  • Die Transformation weist mehr als zwei Eingaben auf.

Eingabeanforderungen

Die Transformation für Zusammenführen erfordert als Eingabe sortierte Daten. Weitere Informationen zu dieser wichtigen Anforderung finden Sie unter Sortieren von Daten für die Transformationen für Zusammenführen und Zusammenführungsjoin.

Für die Transformation für Zusammenführung müssen die zusammengeführten Spalten außerdem in ihren Ausgaben übereinstimmende Metadaten aufweisen. Beispielsweise kann eine Spalte mit einem numerischen Datentyp nicht mit einer Spalte mit einem Zeichendatentyp zusammengeführt werden. Wenn die Daten einen Zeichenfolgen-Datentyp aufweisen, muss die Länge der Spalte in der zweiten Eingabe kleiner oder gleich der Länge der Spalte in der ersten Eingabe sein, mit der diese zusammengeführt wird.

Im SSIS -Designer ordnet die Benutzeroberfläche für die Transformation für Zusammenführung automatisch Spalten mit den gleichen Metadaten zu. Sie können dann manuell andere Spalten mit kompatiblen Datentypen zuordnen.

Diese Transformation weist zwei Eingaben und eine Ausgabe auf. Eine Fehlerausgabe wird nicht unterstützt.

Konfiguration der Zusammenführungstransformation

Eigenschaften können Sie mit dem SSIS -Designer oder programmgesteuert festlegen.

Klicken Sie auf eines der folgenden Themen, um weitere Informationen zu den Eigenschaften zu anzuzeigen, die Sie programmgesteuert festlegen können:

Nähere Informationen zum Festlegen von Eigenschaften finden Sie in den folgenden Themen:

Transformations-Editor für Zusammenführen

Mithilfe von Transformations-Editor für Zusammenführen können Sie angeben, dass Spalten aus zwei sortierten Datensätzen zusammengeführt werden sollen.

Wichtig

Die Transformation für Zusammenführen erfordert als Eingabe sortierte Daten. Weitere Informationen zu dieser wichtigen Anforderung finden Sie unter Sortieren von Daten für die Transformationen für Zusammenführen und Zusammenführungsjoin.

Optionen

Name der Ausgabespalte
Geben Sie den Namen der Ausgabespalte an.

Eingabe 1 für Zusammenführen
Wählen Sie die Spalte aus, die als Eingabe 1 für Zusammenführen zusammengeführt werden soll.

Eingabe 2 für Zusammenführen
Wählen Sie die Spalte aus, die als Eingabe 2 für Zusammenführen zusammengeführt werden soll.

Weitere Informationen

Transformation für Zusammenführungsjoin
Transformation für UNION ALL
Datenfluss
SQL Server Integration Services-Transformationen