Skip to main content
Administrator Guide
Laatst bijgewerkt: 2023-06-23
Referentie: samenvoeging van fasen

Referentie: samenvoeging van fasen

U kunt twee gegevenssets of gegevenssetpijplijnen in een join '' opnemen. U kunt aanvullende join fasen aan de pijplijn toevoegen als u meerdere gegevenssets moet join .
Optie Deelnemen aan fase
Omschrijving
Deelnemen aan pijplijn:
Selecteer een pijplijn die u wilt join met de primaire pijplijn ''. Als er geen pijplijnen beschikbaar zijn, selecteert u
Nog een pijplijn toevoegen
om een pijplijn te maken door een gegevensset te importeren.
Matchrijen
Selecteer een of meer velden uit elke pijplijn waarvan de waarden met elkaar moeten matchen. Selecteer de velden die uniek zijn voor de rijen in elke pijplijn (). Het definiëren van de matchende rijen is vergelijkbaar met het definiëren van een relatie tussen de primaire sleutel en de externe sleutel in termen van relationele database .
U kunt ook een optionele koppeling voor suggesties selecteren waarmee Workday aanbevolen join worden weergegeven. De suggesties zijn gebaseerd op het aantal overeenkomende rijen tussen velden in de voorbeeldgegevens.
Jointype
Selecteer het join . Het join geeft aan welke rijen van elke pijplijn moeten worden opgenomen in het resultaat van de join .
  • Inner join
    . Workday bevat rijen met overeenkomende waarden in beide pijplijnen. Als een rij uit de ene pijplijn niet matcht met een rij in de andere pijplijn , wordt de rij weggelaten uit het resultaat van de join .
  • Anti-join links
    . In Workday worden alleen rijen uit de primaire pijplijn opgenomen die geen overeenkomende rij in de andere pijplijn '' hebben. Als een rij uit de primaire pijplijn een of meer overeenkomende rijen in de andere pijplijn heeft, wordt de Workday weggelaten uit het resultaat van de join . De fase uitvoer bevat velden uit de primaire pijplijn en geen velden uit de andere pijplijn.
  • Left Outer Join
    . Workday neemt alle rijen in de primaire pijplijn op en zoekt naar een overeenkomende rij in de andere pijplijn. Als er geen overeenkomende rij in de andere pijplijn '' is, vult Workday elk veld uit de andere pijplijn met NULL-waarden. Wanneer de geïmporteerde pijplijn meerdere overeenkomende rijen bevat, neemt Workday beide rijen op in het resultaat van de join : .
  • Rechter anti-join
    . In Workday worden alleen rijen uit de andere pijplijn opgenomen die geen overeenkomende rij in de primaire pijplijn '' hebben. Als een rij uit de andere pijplijn een of meer overeenkomende rijen in de primaire pijplijn '' heeft, wordt de Workday weggelaten uit het resultaat van de join . De uitvoer van de fase bevat velden uit de andere pijplijn en geen velden uit de primaire pijplijn ''.
  • Outer join rechts
    . Workday neemt alle rijen in de pijplijn voor geïmporteerde gegevenssets op en zoekt naar een overeenkomende rij in de primaire pijplijn''. Als er geen overeenkomende rij in de primaire pijplijn '' is, vult Workday elk veld van de primaire pijplijn met NULL-waarden. Als de primaire pijplijn meerdere overeenkomende rijen bevat, neemt Workday beide rijen op in het resultaat van de join : .
  • Volledige externe join
    . Alle rijen uit beide pijplijnen worden opgenomen in Workday . Als een rij uit de ene pijplijn niet matcht met een rij in de andere pijplijn '', vult Workday elk veld van de niet-matchende pijplijn met NULL-waarden. Als er meerdere overeenkomende rijen zijn, worden alle rijen in het resultaat van de join '' opgenomen in Workday .
Workday er rekening mee dat alle NULL-waarden worden vervangen door standaardwaarden wanneer u de gegevensset publiceert.
Velden selecteren
Selecteer de velden van elke pijplijn die u in het resultaat van de join wilt opnemen. Elk veld dat u niet opneemt, wordt uit die fase in de pijplijn en alle latere fasen verwijderd.