Die Merge-Stufe ist eine Verarbeitungsstufe. Es kann eine beliebige Anzahl von Eingangsverbindungen, eine einzelne Ausgangsverbindung und die gleiche Anzahl von Ablehnungsverbindungen aufweisen, wie es Aktualisierungseingangsverbindungen gibt. Die Zusammenführungsphase ist eine von drei Phasen, bei denen Tabellen basierend auf den Werten von Schlüsselspalten verknüpft werden. Die anderen beiden sind:
Registriert Bühne
Lookup Bühnen
Die drei Stufen unterscheiden sich vor allem in der Speicher sie, die Behandlung von Reihen mit nicht angepasster Schlüssel verwenden, und ihre Anforderungen für Daten eingegeben (zum Beispiel, ob es sortiert ist). Die Merge-Phase kombiniert einen Stammdatensatz mit einem oder mehreren Aktualisierungsdatensätzen. Die Spalten aus den Datensätzen in den Master- und Aktualisierungsdateien werden zusammengeführt, sodass der Ausgabedatensatz alle Spalten aus dem Stammdatensatz plus zusätzliche Spalten aus jedem Aktualisierungsdatensatz enthält, die erforderlich sind. Ein Hauptdatensatz und ein Aktualisierungsdatensatz werden nur zusammengeführt, wenn beide die gleichen Werte für die Spalte (n) für die Zusammenführungsschlüssel haben, die Sie angeben. Zusammenführungsschlüsselspalten sind eine oder mehrere Spalten, die sowohl im Master- als auch im Aktualisierungsdatensatz vorhanden sind. Im Gegensatz zu Join-Phasen und Lookup-Phasen können Sie in der Merge-Phase mehrere Ablehnungs-Links angeben.
Merge Stage