Zusammenführen von Daten mithilfe der „Union All“-Transformation

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

Das Paket muss bereits mindestens einen Datenflusstask und zwei Datenquellen enthalten, damit Sie eine Transformation für UNION ALL hinzufügen und konfigurieren können.

Die Transformation für UNION ALL kombiniert mehrere Eingaben. Die erste Eingabe, die mit der Transformation verbunden wird, ist die Verweiseingabe, und die nachfolgend verbundenen Eingaben sind die sekundären Eingaben. Die Ausgabe enthält die Spalten der Referenzeingabe.

Eingaben in einem Datenfluss kombinieren

  1. Doppelklicken Sie in SQL Server Data Tools (SSDT) im Projektmappen-Explorer auf das Paket, um es im SSIS-Designer zu öffnen, und klicken Sie dann auf die Registerkarte Datenfluss.

  2. Ziehen Sie aus der Toolbox die Transformation „Union All“ auf die Entwurfsoberfläche der Registerkarte Datenfluss.

  3. Verbinden Sie die Transformation für UNION ALL mit dem Datenfluss, indem Sie einen Konnektor von der Datenquelle oder einer vorherigen Transformation auf die Transformation für UNION ALL ziehen.

  4. Doppelklicken Sie auf die Transformation „Union All“.

  5. Ordnen Sie im Transformations-Editor für UNION ALLeine Spalte aus einer Eingabe einer Spalte in der Liste Name der Ausgabespalte zu. Klicken Sie dazu auf eine Zeile, und wählen Sie dann eine Spalte in der Eingabeliste aus. Wählen Sie in der Eingabeliste <ignorieren> aus, um die Zuordnung der Spalte zu überspringen.

    Hinweis

    Für die Zuordnung von zwei Spalten müssen die Metadaten der Spalten übereinstimmen.

    Hinweis

    Für Spalten in einer sekundären Eingabe, die keinen Verweisspalten zugeordnet sind, werden in der Ausgabe NULL-Werte festgelegt.

  6. Ändern Sie optional die Namen von Spalten in der Name der Ausgabespalte -Spalte.

  7. Wiederholen Sie die Schritte 5 und 6 für jede Spalte in jeder Eingabe.

  8. Klicken Sie auf OK.

  9. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.