Join (CX)
Informazioni sui join
I join consentono di combinare righe di 2 o più origini dati in base a una colonna correlata di dati condivisi. Utilizzando un join, è possibile raccogliere e analizzare i dati combinati in modo più efficiente ed efficace, creando più analisi.
Il modellatore di dati supporta solo join esterni a sinistra.
Comprensione dei join esterni sinistri
Per capire come funziona un join esterno sinistro, diamo un esempio.
Guarda l’immagine del set di dati qui sotto. La prima origine dati in alto è quella “sinistra” e la seconda in basso è la “destra”.
Supponiamo che queste tabelle rappresentino i dati che si possono trovare in ogni sondaggio:
Store Locations (sorgente sinistra)
ID ubicazione | Nome località |
555 | Provo |
777 | Dublino |
999 | Seattle |
1000 | Tokyo |
Feedback del cliente (fonte corretta)
ID cliente | Soddisfazione (1-5) | ID ubicazione |
101 | 2 | 555 |
102 | 4 | 777 |
103 | 5 | 999 |
104 | 5 | 222 |
Si sceglie di collegare i dati in base all’ID ubicazione.
Si tratta dei dati univoci per il secondo insieme di dati. Questo verrebbe rimosso:
ID cliente | Soddisfazione (1-5) | ID ubicazione |
104 | 5 | 222 |
Questo è l’output finale o tutti i dati che verrebbero inclusi nei risultati:
ID ubicazione | Nome località | ID cliente | Soddisfazione (1-5) |
555 | Provo | 101 | 2 |
777 | Dublino | 102 | 4 |
999 | Seattle | 103 | 5 |
1000 | Tokyo | Null | Null |
Notare come i risultati di Provo, Dublino e Seattle contengono colonne di dati provenienti sia dalle sorgenti di destra che di sinistra, poiché queste righe condividevano ID di posizione comuni.
Non erano presenti dati per Tokyo nell’origine di sinistra, pertanto questa riga presenta valori nulli nelle nuove colonne ID cliente e Soddisfazione.
Creazione di join
- Creare un modello dati.
- Aggiungere almeno 2 origini al modello di dati.
Consiglio Q: assicurati di includere tutti i campi necessari nelle tue origini dati, incluso il campo comune che utilizzerai per collegare i tuoi dati (ad esempio, un ID univoco). - Fare clic sul segno più ( + ) accanto all’origine dati che si desidera fungere da origine dati sinistra.
- Selezionare Unisci.
- Denominare l’output. Ciò è utile se si prevede di aggiungere più join all’insieme di dati.
- In Input, selezionare l’origine dati destra.
- Creare una condizione join. Corrispondono al campo che ogni insieme di dati ha in comune.
Esempio: qui stiamo mappando il campo ID univoco da ogni origine dati l’uno all’altro.Consiglio Q: i campi di qualsiasi tipo possono essere utilizzati nelle condizioni join. Si consiglia vivamente di utilizzare un identificatore univoco che corrisponda in entrambe le origini dati.
- Se si dispone di almeno un’altra sorgente dati separata sotto le sorgenti collegate, è possibile creare un altro collegamento utilizzando il collegamento esistente.
- È possibile creare join separati nello stesso insieme di dati. In questa schermata, ti uniresti ai dati del sondaggio 2022 e alle azioni, ma non alle prime 2 sorgenti di dati.
- Concludere la creazione del modello di dati con un insieme di dati di output.