De ce ar trebui să te amesteci când te poți înscrie deja în Tableau?



Amestecarea datelor în Tableau - o metodă utilizată atunci când există date conexe în mai multe surse de date, pe care doriți să le analizați împreună într-o singură vizualizare.

Într-o lume care generează și consumă 2,5 quintilioane de octeți de date, pe zi, organizațiile sunt obligate să caute noi metode de transformare și combinare a datelor pentru a obține o eficiență optimă. O astfel de metodă de combinare a datelor este Amestecarea datelor în Tableau .

Acum, deoarece acest lucru servește unui scop atât de important în ciclul de date al oricărei organizații date, este un modul foarte esențial în majoritatea . În acest blog, vom discuta următoarele concepte:





De ce aveți nevoie de combinarea datelor în Tableau?

Să presupunem că ești un Tabel pentru dezvoltatori care are date tranzacționale stocate în Salesforce și date despre cote stocate în Access. Datele pe care doriți să le combinați sunt stocate în baze de date diferite, iar granularitatea datelor captate în fiecare tabel este diferită în cele două surse de date, astfel încât amestecarea datelor este cel mai bun mod de a combina aceste date.

ce este abstractizarea în java cu exemplu

Amestecarea datelor este utilă în următoarele condiții:



  1. Doriți să combinați date din diferite baze de date care nu sunt acceptate de îmbinări între baze de date.

    Îmbinările între baze de date nu acceptă conexiuni la cuburi (de exemplu, Oracle Essbase) sau la unele conexiuni numai extrase (de exemplu, Google Analytics). În acest caz, configurați surse de date individuale pentru datele pe care doriți să le analizați, apoi utilizați amestecarea datelor pentru a combina sursele de date pe o singură foaie.

  2. Datele sunt la diferite niveluri de detaliu.

    Uneori, un set de date captează date folosind diverse niveluri de detaliu adică o granularitate mai mare sau mai mică decât celelalte seturi de date.

    De exemplu, să presupunem că analizați datele tranzacționale și datele privind cota. Datele tranzacționale pot captura toate tranzacțiile. Cu toate acestea, datele privind cotele ar putea agrega tranzacțiile la nivel de trimestru. Deoarece valorile tranzacționale sunt capturate la diferite niveluri de detaliu în fiecare set de date, ar trebui să utilizați combinarea datelor pentru a combina datele.



Ce este amestecarea datelor în Tableau?

Amestecarea datelor este o caracteristică foarte puternică în Bord . Este utilizat atunci când există date conexe în mai multe surse de date, pe care doriți să le analizați împreună într-o singură vizualizare. Este o metodă de combinare a datelor care completează un tabel de date dintr-o sursă de date cu coloane de date dintr-o altă sursă de date.

De obicei, utilizați îmbinări pentru a realiza acest tip de combinare a datelor, dar există momente, în funcție de factori precum tipul de date și granularitatea acestora, când este mai bine să utilizați combinarea datelor.

la ce se folosește mongodb

În ce este diferit de îmbinarea datelor?

Amestecarea datelor simulează o îmbinare tradițională la stânga. Principala diferență dintre cele două este când îmbinarea se realizează cu privire la agregare.

Alăturat la stânga

Când utilizați o îmbinare la stânga pentru a combina datele, o interogare este trimisă la baza de date unde se efectuează îmbinarea. Utilizarea unei îmbinări la stânga returnează toate rândurile din tabelul din stânga și toate rândurile din tabelul din dreapta care are un rând corespunzător în tabelul din stânga. Rezultatele asocierii sunt apoi trimise înapoi și agregate de Tableau.

De exemplu, să presupunem că aveți următoarele tabele. Dacă coloanele comune sunt numele de utilizator , o îmbinare la stânga ia toate datele din tabelul din stânga, precum și toate datele din tabelul din dreapta, deoarece fiecare rând are o potrivire de rând corespunzătoare în tabelul din stânga.

Alăturarea datelor - Amestecarea datelor în Tableau - EdurekaAmestecarea datelor

Când utilizați amestecarea datelor pentru a combina datele, o interogare este trimisă la baza de date pentru fiecare sursă de date care este utilizată pe foaie. Rezultatele interogărilor, inclusiv datele agregate, sunt trimise înapoi și combinate de Tableau. Vizualizarea utilizează toate rândurile din sursa de date primară, tabelul din stânga și rândurile agregate din sursa de date secundară, tabelul din dreapta, pe baza dimensiunii câmpurilor de conectare.

Puteți schimba câmpul de legătură sau puteți adăuga mai multe câmpuri de legătură pentru a include rânduri diferite sau suplimentare de date din sursa de date secundară în amestec, schimbând valorile agregate.

De exemplu, să presupunem că aveți următoarele tabele. Dacă câmpurile de legătură sunt numele de utilizator în ambele tabele amestecarea datelor dvs. preia toate datele din tabelul din stânga și completează tabelul din stânga cu datele din tabelul din dreapta. În acest caz, nu toate valorile pot face parte din tabelul rezultat din cauza următoarelor:

  • Un rând din tabelul din stânga nu are o potrivire de rând corespunzătoare în tabelul din dreapta, așa cum este indicat de valoarea nulă.
  • Există mai multe valori corespunzătoare în rândurile din tabelul din dreapta, așa cum este indicat de asterisc (*).

Să presupunem că aveți aceleași tabele ca mai sus, dar sursa secundară de date conține un câmp nou numit Scopuri . Din nou, dacă câmpul de legătură este numele de utilizator , amestecarea datelor dvs. ia toate datele din tabelul din stânga și le completează cu date din tabelul din dreapta. În acest caz, vedeți aceeași valoare nulă și asteriscuri în exemplul anterior, în plus față de următoarele:

  • Deoarece Scopuri câmpul este o măsură, vedeți valorile rândului pentruScopuricâmp agregat înainte ca datele din tabelul din dreapta să fie combinate cu datele din tabelul din stânga.
  • Ca și în exemplul anterior, un rând din tabelul din stânga nu are rândul corespunzător pentru Scopuri câmp, așa cum este indicat de a doua valoare nulă.

Când să înlocuiți Alăturarea Amestecarea

1. Datele trebuie curățate.

Dacă tabelele dvs. nu se potrivesc corect între ele după o asociere, configurați surse de date pentru fiecare tabel, efectuați orice personalizări necesare (adică, redenumiți coloanele, modificați tipurile de date ale coloanelor, creați grupuri, utilizați calcule etc.) și apoi utilizați amestecarea datelor pentru a combina datele.

2. Alăturările provoacă date duplicate.

Duplicarea datelor după unire este un simptom al datelor la diferite niveluri de detaliu. Dacă observați date duplicate, în loc să creați o asociere, utilizați în schimb amestecarea datelor pentru a combina o dimensiune comună.

3. Aveți o mulțime de date.

În mod obișnuit, îmbinările sunt recomandate pentru combinarea datelor din aceeași bază de date. Asocierile sunt gestionate de baza de date, care permite asocierile să valorifice unele dintre capacitățile native ale bazei de date. Cu toate acestea, dacă lucrați cu seturi mari de date, asocierile pot pune presiune pe baza de date și pot afecta semnificativ performanța. În acest caz, amestecarea datelor ar putea ajuta. Deoarece Tableau gestionează combinarea datelor după ce datele sunt agregate, există mai puține date de combinat. Atunci când există mai puține date de combinat, în general, performanța se îmbunătățește.

Combinarea datelor dvs. în Tableau

Puteți utiliza amestecarea datelor atunci când aveți date în surse de date separate pe care doriți să le analizați împreună pe o singură foaie. Tableau are două surse de date încorporate denumite Mostră-magazin și Eșantion de lanț de cafea.mdb care va fi folosit pentru a ilustra amestecarea datelor.

Pasul 1: conectați-vă la datele dvs. și configurați sursele de date

  • Conectați-vă la un set de date și configurați sursa de date pe pagina sursei de date. Un isursă de date nbuilt Eșantion de lanț de cafea.mdb ,care este un fișier de bază de date MS Access, va fi folosit pentru a ilustra amestecul de date.
  • Mergi la Date > Sursă nouă de date, conectați-vă la al doilea set de date.Acest exemplu folosește Eșantion - Superstore sursă de date. Tcând a configurat sursa de date.
  • Faceți clic pe fila de foaie pentru a începe să vă construiți vizualizarea.

Pasul 2: Desemnați o sursă de date primară

  • Trageți cel puțin un câmp din sursa de date primară în vizualizare pentru a-l desemna ca sursă de date primară. În Date , faceți clic pe sursa de date pe care doriți să o desemnați ca sursă de date primară. În acest exemplu, Eșantion de lanț de cafea este selectat.
  • Următoarea captură de ecran arată diferitele tabele și îmbinări disponibile în fișier.

tutorial informatica pentru incepatori pdf

Pasul 3: Desemnați o sursă de date secundară

  • Câmpurile utilizate în vizualizare din surse de date care nu sunt sursa de date primară sau link-uri active desemnează automat sursele de date ulterioare ca sursă de date secundară. În acest caz, Sample Superstore.

Pasul 4: Amestecați datele

  • Acum puteți integra datele din ambele surse pe baza unei dimensiuni comune ( Stat , în acest caz). Rețineți că o imagine de legătură mică apare lângă dimensiunea - Stare. Aceasta indică dimensiunea comună dintre cele două surse de date.
  • Să presupunem că creați o diagramă cu bare cu Raportul de profit în Raftul Coloanei și Stat în raftul Row, graficul arată modul în care variază raportul de profit pentru fiecare stat atât în ​​supermarket, cât și în lanțul de cafea.

Limitările amestecului de date în Tableau

  1. Există unele limitări de amestecare a datelor în jurul agregatelor non-aditive, cum ar fi MEDIAN , și RAWSQLAGG .
  2. Amestecarea datelor compromite viteza interogării în granularitate ridicată.
  3. Când încercați să sortați după un câmp calculat care utilizează date combinate, câmpul calculat nu este listat în lista derulantă Câmp din caseta de dialog Sortare.
  4. Sursele de date cub pot fi utilizate doar ca sursă primară de date pentru amestecarea datelor în Tableau. Nu pot fi utilizate ca surse de date secundare.

Sper că acum, toți, aveți o idee corectă despre asta Amestecarea datelor în Tableau de pe acest blog. Ți-e foame de mai multe cunoștințe? Nu vă faceți griji, acest videoclip vă va oferi o mai bună înțelegere a conceptului.