Tableau se pridružuje - Vrste spajanja u Tableauu i njihova primjena

Sadržaj:

Anonim

Uvod u Tableau pridružuje

Tableau Joins način za izvlačenje podataka iz više tablica u bazi podataka. Omogućuju nam dobivanje podataka iz različitih tablica pod uvjetom da tablice imaju određena polja zajednička. Zajedničko polje bit će primarni ključ u jednoj tablici koji u drugoj djeluje kao strani ključ. Različite vrste pridruživanja uključuju unutarnju pridruživanje, pridruživanje lijevoj strani, udruživanje udesno i potpuno pridruživanje. Tableau nam omogućava da izvedemo spajanja na vrlo jednostavan način. Nudi vodeni pristup spajanja dviju tablica, pružajući nekoliko važnih opcija. Pomoću funkcionalnosti možemo dobiti podatke iz različitih tablica za analizu.

Vrste spajanja u Tableauu i njihova primjena

Prvo ćemo učitati izvor podataka u Tableau. Za ovu demonstraciju koristimo podatke zaposlenika u Excelovoj datoteci. Na dva različita lista nalaze se dvije tablice. Prvi stol su zaposlenici, a drugi su plaće. Tablica zaposlenika sadrži dimenzije ID-a zaposlenika, datum rođenja, ime, prezime, spol i datum zaposlenja. Tablica plaće sadrži dimenzije ID-a zaposlenika, plaće i datuma. ID zaposlenika prisutan je u obje tablice. Također, Datum najma i Datum je ista polja, ali s različitim nazivima.

  • U izborniku Podaci kliknite na opciju "Novi izvor podataka" . Zatim odaberite vrstu izvora podataka.

  • U našem slučaju je prisutna kao Microsoft Excel datoteka . Učitajte izvor podataka. Sljedeća slika zaslona to ilustrira.

  • Izvor podataka učitava se dolje u nastavku. Sada ćemo tablice „ Zaposlenici “ i „ Plaće “ povući jednu po jednu u odjeljak „Povucite plahte ovdje“.

  • Prvo smo povukli tablicu zaposlenika kao dolje.

  • Pogledajte sada što se dogodilo kad smo povukli i tablicu plaće, nutarnja povezanost se automatski stvorila. Presijecajući krugovi predstavljaju spoj.

Unutarnja Pridružite se

  • Kretanje mišem iznad krugova koji se presijecaju daje detalje o spajanju kao što se može vidjeti na snimci zaslona.

  • Kliknite na presijecajuće krugove i pojavit će se okvir s prozorima. Kao što se može vidjeti, postoje četiri vrste spajanja viz. Unutarnja, lijeva, desna i puna vanjska. Trenutno je odabrano Unutrašnje pridruživanje koje vraća samo zajedničke podatke između dvije tablice. To je poput sjecišta dvaju skupa.

Lijevo Pridružite se

Kada se lijevo spajanje primijeni na dvije tablice, uzimaju se u obzir potpuni podaci iz lijeve tablice, a smatraju se samo oni podaci iz desne tablice koji su zajednički između dvije tablice. Sljedeća slika prikazuje ovo.

  • Kao što se može vidjeti na gornjoj snimci zaslona, ​​u desnom kutu zaslona nalaze se "null" stavke za dimenzije iz tablice Plaće. To je zato što smo primijenili tablicu Left join, a tablica Employees je lijeva tablica.

Pravo se pridružite

Kada se Desno pridruživanje primijeni na dvije tablice, smatraju se potpuni podaci iz desne tablice, a smatraju se samo oni podaci iz lijeve tablice koji su zajednički između dvije tablice. Sljedeća slika zaslona to ilustrira.

  • Kao što se može vidjeti na gornjoj snimci zaslona, ​​u lijevom kutu zaslona nalaze se „null“ stavke za dimenzije iz tablice zaposlenika. To je zato što smo primijenili Pravo pridruživanja, a Plaće su pravi stol.

Potpuno vanjsko pridruživanje

Kada se primijeni, pridruživanje vraća podatke koji su zajednički za obje tablice, zajedno s podacima iz obje tablice koji su neuobičajeni između ta dva. Sljedeća slika pokazuje to.

  • Pomoću padajućeg izbornika kao što je prikazano u donjoj tablici možemo odabrati zajedničko polje za spajanje dviju tablica. Odabirom pogrešnih polja neće se pridružiti tablicama dajući pogrešan rezultat.

  • Sad ćemo provjeriti rade li podaci koje je spojio ispravno, kad ih pokušavamo analizirati na listu. U odjeljku Podaci možemo vidjeti dvije tablice i njihove odgovarajuće dimenzije. Povucite dimenzije Ime i zaposleni ID u regiju redova, a plata mjeri u područje stupaca. Kliknite na opciju "Tekstualne tablice" u "Pokaži mi", a podaci će biti predstavljeni u sljedećem obliku. Kao što vidimo, za određene ID-ove i prva imena zaposlenika nije vraćena nikakva vrijednost za mjeru plaće. To je zato što kad odaberemo ID zaposlenika iz tablice Zaposlenici, vratit će se svi ID-ovi zaposlenika u toj tablici i isto tako odgovarajuća Prva imena, ali ti unosi nisu prisutni u tablici Plaće, što rezultira time da u stupcu Plata nema vrijednosti vraća se za te unose.

  • Sada uklanjamo ID zaposlenika iz tablice zaposlenika i povlačimo ID zaposlenika iz tablice plaće u regiju. Rezultat dobivamo kao na slici ispod. Kao što se vidi, ovoga puta vraćeni su svi ID-ovi zaposlenika iz tablice Plaće, zajedno s odgovarajućim Prvim imenima i plaćama. Ovog puta za određene stavke u stupcu Ime, ID zaposlenika i plaća nisu vratili vrijednost. To je zato što su ti unosi u Ime prisutni u tablici Zaposlenici, ali ne u tablici Plaće.

  • U oba gornja slučaja dobili smo rezultat iz obje tablice. Uobičajeni unosi su vraćeni zajedno s pojedinostima iz tablice. Međutim, moramo imati na umu da primarni ključ mora biti odabran iz odgovarajuće tablice, kao što pokazuje gornji primjer. To je presudno kada moramo generirati uvid u podatke izvučene iz više tablica.
  • Sada ćemo ukratko istražiti opcije na padajućem izborniku donje tablice. Kliknite padajući izbornik Employee, a pojavit će se određene opcije. Prva opcija koja se automatski odabere je "Nazivi polja su u prvom redu". Ova opcija prikazuje imena polja kao naslove u prvom redu. "Automatsko generiranje imena polja" automatski generira imena polja. Opcija "Pretvori u uniju" stvorit će spoj između dvije tablice. Opcija "Duplikat" stvara kopiju tablice kao da kliknemo na Duplikat za zaposlenike, stvorit će kopiju, Zaposlenici1. Klikom na opciju "Remove" ukloniće se ta tablica iz okna.

Zaključak

Pridruživanje je presudni koncept za skladištenje podataka koji nam omogućuje okupljanje podataka iz više tablica. Djeluju poput zadatih operacija u matematici. Tableau nudi jednostavan za implementaciju pristup, za provedbu spajanja između više tablica, što olakšava detaljnu analizu jer možemo imati potrebne podatke na raspolaganju.

Preporučeni članci

Ovo je vodič za Tableau Joins. Ovdje smo razgovarali o uvođenju i vrstama pridruživanja u Tableauu i njihovoj primjeni. Možete i proći kroz naše članke da biste saznali više -

  1. Što je Tableau?
  2. Kako instalirati Tableau
  3. Filteri u Tableauu
  4. Tableau arhitektura
  5. Top 6 vrsta pridruživanja u MySQL-u s primjerima