Zum Hauptinhalt wechseln
Workday User Guide
Zuletzt aktualisiert: 2023-06-23
Referenz: Join-Phasen

Referenz: Join-Phasen

Sie können zwei Datasets (Dataset-Pipelines) in eine Join-Phase aufnehmen. Sie können der Pipeline zusätzliche Join-Phasen hinzufügen, wenn Sie mehrere Datasets zusammenführen müssen.
Option für Beitrittsphase
Beschreibung
Join Pipeline
Wählen Sie eine Dataset-Pipeline aus, die mit der primären Pipeline verknüpft werden soll. Wenn keine Pipelines verfügbar sind, wählen Sie
Weitere Pipeline hinzufügen
, um eine Pipeline durch den Import eines Datasets zu erstellen.
Zeilen abgleichen
Wählen Sie ein oder mehrere Felder aus jeder Dataset-Pipeline aus, deren Werte miteinander übereinstimmen sollen. Wählen Sie die Felder aus, die Zeilen in jeder Dataset-Pipeline eindeutig identifizieren. Die Definition der übereinstimmenden Zeilen ähnelt der Definition einer Beziehung zwischen Primärschlüssel und Fremdschlüssel bei relationalen Datenbanken.
Sie können auch einen optionalen Vorschlagslink auswählen, über den von Workday empfohlene JOIN-Schlüssel angezeigt werden. Die Vorschläge basieren auf der Anzahl übereinstimmender Zeilen zwischen Feldern in den Beispieldaten.
Art der Verknüpfung
Wählen Sie die Art der Verknüpfung aus. Die Join-Art gibt an, welche Zeilen aus jeder Dataset-Pipeline in das Join-Ergebnis aufgenommen werden sollen.
  • Inner Join
    Workday schließt Zeilen mit übereinstimmenden Werten ein, die in beiden Pipelines vorhanden sind. Wenn eine Zeile aus einer Pipeline nicht mit einer Zeile in der anderen Pipeline übereinstimmt, wird die Zeile im Join-Ergebnis ausgelassen.
  • Linker Outer Join
    Workday schließt alle Zeilen in die primäre Pipeline ein und sucht in der anderen Pipeline nach einer übereinstimmenden Zeile. Wenn es in der anderen Pipeline keine übereinstimmende Zeile gibt, füllt Workday jedes Feld aus der anderen Pipeline mit NULL-Werten aus. Wenn die importierte Pipeline mehrere übereinstimmende Zeilen enthält, schließt Workday beide Zeilen in das Join-Ergebnis ein.
  • Rechte äußere Verknüpfung
    . Workday schließt alle Zeilen in die Pipeline des importierten Datasets ein und sucht in der primären Pipeline nach einer übereinstimmenden Zeile. Wenn es keine übereinstimmende Zeile in der primären Pipeline gibt, füllt Workday jedes Feld der primären Pipeline mit NULL-Werten aus. Wenn die primäre Pipeline mehrere übereinstimmende Zeilen enthält, schließt Workday beide Zeilen in das Join-Ergebnis ein.
  • Vollständiger Outer-Join
    Workday schließt alle Zeilen aus beiden Pipelines ein. Wenn eine Zeile aus einer Pipeline nicht mit einer Zeile in der anderen Pipeline übereinstimmt, füllt Workday jedes Feld aus der nicht übereinstimmenden Pipeline mit NULL-Werten aus. Wenn es mehrere übereinstimmende Zeilen gibt, schließt Workday alle Zeilen in das Join-Ergebnis ein.
Beachten Sie, dass Workday beim Veröffentlichen des Datasets alle NULL-Werte durch Standardwerte ersetzt.
Wählen Sie Felder
Wählen Sie aus, welche Felder in den einzelnen Pipelines in das Join-Ergebnis aufgenommen werden sollen. Alle Felder, die Sie nicht einschließen, werden aus dieser Phase in der Pipeline und allen späteren Phasen verworfen.