Passa al contenuto principale
Workday User Guide
Ultimo aggiornamento: 2023-06-23
Riferimenti: Unire le fasi

Riferimenti: Unire le fasi

È possibile includere due set di dati o pipeline di set di dati in una fase join . È possibile aggiungere ulteriori fasi join nella pipeline se è necessario join più set di dati.
Opzione di partecipazione alla fase
Descrizione
Join pipeline
Selezionare una pipeline di set di dati da join alla pipeline principale . Se non sono disponibili pipeline, selezionare
Aggiungi un'altra pipeline
per creare una pipeline importando un set di dati.
Abbina righe
Selezionare uno o più campi da ogni pipeline del set di dati i cui valori devono corrispondere tra loro. Selezionare i campi che identificano in modo univoco le righe in ogni pipeline del set di dati . La definizione delle righe corrispondenti è simile alla definizione di una relazione tra chiave primaria e chiave esterna in termini database relazionale.
È anche possibile selezionare un collegamento di suggerimenti facoltativo che visualizzi le chiavi join consigliate Workday . I suggerimenti si basano sul numero di righe corrispondenti tra i campi nei dati di esempio.
Tipo di join
Selezionare il tipo join . Il tipo join specifica le righe di ogni pipeline set di dati da includere nel risultato join .
  • Join interno
    . Il Workday include righe con valori corrispondenti presenti in entrambe le pipeline. Se una riga di una pipeline non corrisponde a una riga dell'altra pipeline , la riga viene omessa dal risultato join .
  • Sinistra Anti join
    . Il Workday include solo le righe della pipeline principale che non hanno una riga corrispondente nell'altra pipeline. Se una riga della pipeline principale ha una o più righe corrispondenti nell'altra pipeline, il Workday omette la riga dal risultato del join . L'output fase contiene campi della pipeline principale e nessun campo dell'altra pipeline.
  • Join esterno sinistro
    . Il Workday include tutte le righe nella pipeline principale e cerca una riga corrispondente nell'altra pipeline. Se non sono presenti righe corrispondenti nell'altra pipeline, il Workday compila ogni campo dell'altra pipeline con valori NULL. Quando la pipeline importata include più righe corrispondenti, il Workday include entrambe le righe nel risultato join .
  • Destra anti join
    . Il Workday include solo le righe dell'altra pipeline che non hanno una riga corrispondente nella pipeline principale . Se una riga dell'altra pipeline ha una o più righe corrispondenti nella pipeline principale , il Workday omette la riga dal risultato del join . L'output fase contiene campi dell'altra pipeline e nessun campo della pipeline principale .
  • Join esterno destro
    . Il Workday include tutte le righe nella pipeline del set di dati importato e cerca una riga corrispondente nella pipeline principale . Se non sono presenti righe corrispondenti nella pipeline principale , il Workday compila ogni campo della pipeline principale con valori NULL. Quando la pipeline principale include più righe corrispondenti, il Workday include entrambe le righe nel risultato join .
  • Join esterno completo
    . Il Workday include tutte le righe di entrambe le pipeline. Se una riga di una pipeline non corrisponde a una riga dell'altra pipeline, il Workday popola ogni campo della pipeline non corrispondente con valori NULL. Quando sono presenti più righe corrispondenti, il Workday include tutte le righe nel risultato join .
Quando si pubblica il set di dati, il Workday sostituisce tutti i valori NULL con valori predefiniti.
Selezionare Campi
Selezionare i campi di ogni pipeline da includere nel risultato join . Tutti i campi non inclusi vengono eliminati da quella fase nella pipeline e in tutte le fasi successive.