Transformation für Zusammenführungsjoin

Die Transformation für Zusammenführungjoins stellt eine Ausgabe bereit, die durch Verknüpfen von zwei sortierten Datasets mithilfe einer FULL JOIN-, LEFT JOIN- oder INNER JOIN-Anweisung generiert wird. Beispielsweise können Sie mit einer LEFT JOIN-Anweisung eine Tabelle, die Produktinformationen einschließt, mit einer Tabelle verknüpfen, die das Land bzw. die Region auflistet, in der ein Produkt hergestellt wurde. Das Ergebnis ist eine Tabelle, in der alle Produkte und deren Ursprungsland/-region aufgelistet sind.

Es gibt folgende Möglichkeiten, um die Transformation für Zusammenführungsjoin zu konfigurieren:

  • Geben Sie die Verknüpfung mit einer FULL JOIN-, LEFT JOIN- oder INNER JOIN-Anweisung an.

  • Geben Sie die vom Join verwendeten Spalten an.

  • Geben Sie an, ob die Transformation NULL-Werte als identisch mit anderen NULL-Werten behandelt.

    HinweisHinweis

    Wenn NULL-Werte nicht als identische Werte behandelt werden, behandelt die Transformation NULL-Werte wie das SQL Server-Datenbankmodul.

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

Eingabeanforderungen

Die Transformation für Zusammenführungsjoin 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.

Joinanforderungen

Für die Transformation für Zusammenführungsjoin müssen die verknüpften Spalten übereinstimmende Metadaten aufweisen. Beispielsweise kann eine Spalte mit einem numerischen Datentyp nicht mit einer Spalte mit einem Zeichendatentyp verknüpft 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.

Pufferdrosselung

Es ist nicht mehr erforderlich, den Wert der MaxBuffersPerInput-Eigenschaft zu konfigurieren, da Microsoft Änderungen vorgenommen hat, die das Risiko reduzieren, dass bei der Transformation für Zusammenführungsjoin übermäßiger Arbeitsspeicher belegt wird. Dieses Problem trat in einigen Fällen auf, wenn durch die vielfachen Eingaben der Zusammenführungsverknüpfung Daten in unregelmäßigen Mengen erzeugt wurden.

Verwandte Tasks

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

Klicken Sie auf eines der folgenden Themen, um weitere Informationen zum Festlegen von Eigenschaften für diese Transformation anzuzeigen:

Verwandte Inhalte

Integration Services (kleines Symbol) Bleiben Sie mit Integration Services auf dem neuesten Stand

Die neuesten Downloads, Artikel, Beispiele und Videos von Microsoft sowie ausgewählte Lösungen aus der Community finden Sie auf MSDN auf der Integration Services-Seite:


Abonnieren Sie die auf der Seite verfügbaren RSS-Feeds, um automatische Benachrichtigungen zu diesen Updates zu erhalten.

Siehe auch

Verweis

Transformations-Editor für Zusammenführungsjoin

Konzepte

Transformation für Zusammenführen

Transformation für UNION ALL

SQL Server Integration Services-Transformationen