Uvod v Tableau pridruži
Tableau Joins lahko pridobi podatke iz več tabel v bazi podatkov. Omogočajo nam pridobivanje podatkov iz različnih tabel pod pogojem, da imajo tabele skupna določena polja. Skupno polje je primarni ključ v eni tabeli, ki deluje kot tuji ključ v drugi. Različne vrste združitev vključujejo notranji priključek, levo združevanje, desno pridružitev in popolno zunanjo združitev. Tableau nam omogoča, da izvedemo priključke na zelo enostaven način. Ponuja voden pristop k združevanju obeh tabel, ki ponuja nekaj pomembnih možnosti. S pomočjo funkcionalnosti lahko za analizo dobimo podatke iz različnih tabel.
Vrste združitev v Tableau in njihova uporaba
Najprej bomo vir podatkov naložili v Tableau. Za to predstavitev uporabljamo podatke zaposlenega v datoteki Excel. Na dveh različnih listih sta prisotni dve tabeli. Prva miza je zaposleni, druga pa plača. Tabela Zaposleni vsebuje dimenzije ID-ja zaposlenega, datum rojstva, ime, priimek, spol in datum najema. Tabela plače vsebuje dimenzije ID-ja zaposlenega, plače in od datuma. Obe tabeli je v obeh tabelah. Tudi datum najema in datum je ista polja, vendar z različnimi imeni.
- V meniju Podatki kliknite možnost »Nov vir podatkov« . Nato izberite vrsto vira podatkov.
- V našem primeru je prisoten kot datoteka Microsoft Excel . Naložite vir podatkov. Naslednji posnetek kaže to.
- Vir podatkov se naloži spodaj. Zdaj bomo povlekli tabele » Zaposleni « in » Plače « eno za drugo v razdelek »Povlecite liste tukaj«.
- Najprej smo povlekli tabelo zaposlenih kot spodaj.
- Zdaj pa poglejte, kaj se je zgodilo, ko smo povlekli tudi mizo plač, notranji spoj se je ustvaril samodejno. Presečna kroga predstavljata spoj.
Notranji Pridružite se
- S kazalcem miške nad sekajočimi se krogi boste našli podrobnosti o povezavi, kot je razvidno iz spodnjega posnetka zaslona.
- Kliknite na presekajoče se kroge in prikazalo se bo polje. Kot je razvidno, obstajajo štiri vrste priključkov. Notranji, levi, desni in polni zunanji. Trenutno je izbran Notranji pristop, ki med dve tabeli vrne samo skupne podatke. Je kot presečišče dveh sklopov.
Leva združitev
Ko se levi spoj združi nad dvema tabelama, se upoštevajo popolni podatki iz leve tabele in samo tisti podatki iz desne tabele, ki so skupni med tema dvema tabelama. Naslednji posnetek zaslona prikazuje to.
- Kot je razvidno iz zgornjega posnetka zaslona, so v desnem kotu zaslona prikazani "ničelni" vnosi za dimenzije iz tabele Plače. To je zato, ker smo uporabili levo mizo za pridruževanje, leva tabela pa tabela Zaposleni.
Pravica Pridružite se
Če se desna povezava uporabi v dveh tabelah, se upoštevajo popolni podatki iz desne tabele in štejejo samo tisti podatki iz leve tabele, ki so med njimi skupni. Naslednji posnetek kaže to.
- Kot je razvidno iz zgornjega posnetka zaslona, so v levem kotu zaslona zasloni "ničelni" vnosi za dimenzije iz tabele Zaposleni. To je zato, ker smo uporabili Right join in plače je prava tabela.
Popolna zunanja pridružitev
Ko je uporabljen, združitev vrne podatke, ki so skupni obema tabelama, skupaj s podatki iz obeh tabel, ki je med obema taka. Naslednji posnetek zaslona to dokazuje.
- S spustnim menijem, kot je prikazano v spodnji tabeli, lahko izberemo skupno polje za združevanje obeh tabel. Izbira napačnih polj se ne bo pridružila tabelam, ki dajejo napačen rezultat.
- Zdaj bomo preverili, ali podatki, ki jih je združitev vrnila, pravilno delujejo, ko jih poskušamo analizirati na listu. V razdelku Podatki lahko vidimo dve tabeli in njune dimenzije. Povlecite dimenzije Ime in ID zaposlenega v območje vrstic, plača pa v območje stolpcev. Kliknite na "besedilne tabele" v "Pokaži mi", podatki bodo predstavljeni v naslednji obliki. Kot lahko vidimo, za določene osebne številke in imena osebja za ukrep plače ni bila vrnjena nobena vrednost. To je zato, ker ko iz tabele Zaposleni izberemo ID zaposlenega, se bodo vrnili vsi ID-ji zaposlenih v tej tabeli in tudi ustrezna prva imena, vendar ti vnosi niso v tabeli Plače, zato v stolpcu Plača ni nobene vrednosti. se vrne za te vnose.
- Zdaj odstranimo ID zaposlenega iz tabele Zaposleni in povlecimo ID zaposlenega iz tabele Plače v območje vrstic. Rezultat dobimo kot na spodnjem posnetku zaslona. Kot je razvidno, so bili tokrat vrnjeni vsi ID-ji zaposlenih iz tabele Plače, skupaj z ustreznimi Prvimi imeni in plačami. Tokrat za nekatere vnose v stolpcu z imenom Ime zaposlenega in plača nista vrnila nobene vrednosti. Razlog je v tem, da so navedeni vpisi v imenu navedeni v tabeli Zaposleni, ne pa v tabeli Plače.
- V obeh zgornjih primerih smo dobili rezultat iz obeh preglednic. Skupni vnosi so bili vrnjeni skupaj s podrobnostmi obeh preglednic. Upoštevati pa moramo, da mora biti primarni ključ izbran iz ustrezne tabele, kot kažejo zgornji primeri. To je ključnega pomena, ko moramo ustvariti vpogled v podatke, pridobljene iz več tabel.
- Zdaj bomo na kratko raziskali možnosti v spustnem meniju spodnje tabele. Kliknite spustni meni tabele Zaposleni in prikazane bodo nekatere možnosti. Prva možnost, ki se samodejno izbere, je "Imena polj so v prvi vrstici". Ta možnost prikaže imena polj kot naslove v prvi vrstici. »Samodejno generiranje imen polj« samodejno ustvari imena polj. Z možnostjo »Pretvori v Unijo« se ustvari povezava med dvema tabelama. Z možnostjo »Podvoji« se ustvari kopija tabele, če kliknemo na Podvojeni za zaposlene, ustvari kopijo, Zaposleni1. S klikom na možnost »Odstrani« bo ta tabela odstranjena iz podokna.
Zaključek
Pridružitev je ključni koncept skladiščenja podatkov, ki omogoča združevanje podatkov iz več tabel. Delujejo kot zastavljene operacije iz matematike. Tableau ponuja preprost izvedljiv pristop za izvajanje povezav med več tabelami, kar olajša podrobno analizo, saj imamo lahko na voljo zahtevane podatke.
Priporočeni članki
To je vodnik za Tableau Joins. Tu smo razpravljali o uvedbi in vrstah Pridružitev v Tableau in njihovi uporabi. Obiščite lahko tudi naše članke, če želite izvedeti več -
- Kaj je Tableau?
- Kako namestiti Tableau
- Filtri v Tableau
- Tableau arhitektura
- Prvih 6 vrst združitev v MySQL s primeri