Conexiuni de date Tableau la baze de date și surse multiple
⚡ Rezumat inteligent
Conexiunile de date Tableau acoperă fiecare rută pe care datele o iau într-un registru de lucru, de la fișiere plate la baze de date live, conectori web și surse de server publicate. Această pagină prezintă fiecare tip de conexiune, joncțiuni, uniuni, sortare și înlocuire a surselor.

În acest tutorial Tableau Data Connections, veți afla despre diferite surse de date sau conexiuni de date în Tableau.
Tableau se conectează la diverse surse de date
Tablou se poate conecta la diverse tipuri de surse de date. Se poate conecta la fișiere text, fișiere Excel, fișiere PDF etc. De asemenea, se poate conecta la diverse baze de date folosind conectorul său ODBC, precum și la servere și conectori web. Secțiunile de mai jos acoperă procedura de conectare pentru fiecare dintre aceste surse de date Tableau.
Următoarea captură de ecran oferă tipurile de conexiune exhaustive pe care Tableau le acceptă
Sursele bazate pe fișiere se află în stânga panoului respectiv, iar serverele în mijloc. Secțiunile de mai jos urmează aceeași ordine.
Conectarea la fișierul text din Tableau
Pas 1) Faceți clic pe opțiunea „Fișier text” din fila de date.
Pas 2) În ecranul următor,
1. Selectați SuperStore.csv
2. Faceți clic pe opțiunea „Deschidere”. Aceasta va conecta fișierul text în Tableau.
În panoul din stânga veți vedea fișierul CSV.
Conectarea la fișierul Excel în Tableau
Pas 1) Faceți clic pe "Microsoft Excel” opțiune dată în fila de date.
Pas 2) În ecranul următor,
- selectaţi SuperStore.xlsx
- Faceți clic pe opțiunea „Deschidere”.
Pas 3) Conectează fișierul excel în Tableau. Foile prezente în fișierul Excel sunt afișate în partea stângă a ferestrei.
Conexiune la baza de date
Pas 1) Faceți clic pe conexiunea la baza de date necesară, oferită în fila de date. De exemplu, dacă doriți să vă conectați la MySQL baza de date, faceți clic pe „MySQL" Opțiune.
Pas 2) Aceasta se va deschide MySQL fereastra de conectare.
- Puteți intra în MySQL numele serverului și editați „Portul” dacă este necesar.
- Introduceți numele de utilizator și parola folosite pentru a conecta baza de date.
- Faceți clic pe butonul „Conectați-vă” pentru a vă conecta la baza de date.
Aceasta conectează baza de date la Tableau. Puteți selecta tabele din baza de date, le puteți importa și puteți uni mai multe tabele creând o relație între ele.
Conexiune la site-uri web
Tableau se poate conecta la site-uri web folosind conectori de date Tableau. Procedura de conectare este prezentată după cum urmează.
Pas 1) În această fereastră,
- Faceți clic pe opțiunea „Mai multe” din fila de date.
- Selectați „Web Data Connector” din listă.
Pas 2) Aceasta va deschide o fereastră Tableau Web Data Connector în care trebuie să introduceți detaliile conectorului web.
Cum să conectați Tableau Desktop la Tableau Server
Tableau Server poate stoca extracsurse de date și conexiuni de date conectate. La nivel de întreprindere este important să se mențină conexiunile necesare Tableau Server, astfel încât fiecare utilizator să poată accesa cu ușurință sursa de date. Seturile de date de pe server se conectează la Tableau Desktop după cum urmează.
Pasul 1) Alegeți Tableau Server dintre opțiuni
Selectați opțiunea „Tableau Server” din fila de date.
Pasul 2) Deschideți serverul Tableau
Aceasta deschide fereastra de conectare la Tableau Server. Faceți clic pe opțiunea „Tableau Cloud”, etichetată „Tableau Online” în versiunile anterioare redenumirii din 2022.
Pasul 3) Conectați-vă
Deschide fereastra de conectare la Tableau Cloud.
- Introduceți ID-ul de e-mail și parola înregistrate.
- Faceți clic pe butonul „Conectați-vă”.
Pasul 4) Stabiliți o conexiune
Aceasta va conecta Tableau Server la Tableau Desktop.
- Selectați setul de date așa cum se arată în figură.
- Aceasta va importa setul de date în Tableau.
Următoarea sarcină este de obicei combinarea mai multor tabele.
Relația de date
O bază de date relațională/fișier Excel constă din mai multe tabele/foi. Aceste mai multe tabele/foi pot fi conectate între ele în Tableau. Această conexiune este stabilită prin funcția „Alăturare” sau „Unire” prezentă în Tableau. Relația dintre datele din două sau mai multe tabele trebuie specificată în timpul îmbinării tabelelor.
Se alătură
Tableau poate „uni” până la 32 de tabele dintr-o singură sursă de date. În timpul unirii, relația dintre două sau mai multe tabele poate fi specificată folosind o uniune internă, o uniune stângă, o uniune dreaptă sau o uniune externă. Funcționalitățile fiecărui tip de uniune sunt explicate în tabelul de mai jos.
| Alăturare interioară | Left Join | Alăturați-vă dreapta | Alăturare exterioară |
|---|---|---|---|
| Acesta unește toate înregistrările comune între două tabele sau foi. Condiția de îmbinare poate fi dată pe baza cheii primare. Pot fi specificate una sau mai multe condiții de alăturare pentru a se alătura tabelelor. Multe tabele pot fi unite împreună în Tableau pentru vizualizare. | O îmbinare stânga este folosită pentru a uni toate înregistrările dintr-un tabel din stânga și înregistrările comune din tabelul din dreapta. Una sau mai multe condiții de îmbinare pot fi specificate pentru a uni la stânga două tabele diferite. | O îmbinare la dreapta este folosită pentru a uni toate înregistrările dintr-un tabel din dreapta și înregistrările comune din tabelul din stânga. Pe baza cerințelor, pot fi setate una sau mai multe condiții de îmbinare. | O îmbinare exterioară este folosită pentru a uni toate înregistrările din tabelul din stânga și din dreapta. Condițiile de alăturare pot fi setate pentru a se alătura înregistrărilor comune. |
Să vedem un exemplu de Join
Pas 1) După ce un fișier Excel este conectat, trageți foaia necesară în fereastra de date, așa cum se arată în figură.
Pas 2) Puteți conecta mai multe foi trăgând foile în fereastra de date. Relația dintre foi poate fi dată prin conectarea câmpurilor de date.
Pas 3) În fișa de date
- Faceți clic pe opțiunea „Alăturați-vă”, așa cum se arată în figură. În mod implicit, Tableau unește două tabele conectând o relație între coloana comună prezentă în el.
- Puteți edita relația selectând Condiția de alăturare necesară.
- Puteți adăuga una sau mai multe relații de date între foi sau tabele.
Uniune
Funcția Union este utilizată pentru a adăuga datele din două sau mai multe tabele. În majoritatea cazurilor, tabelele cu aceleași anteturi sunt adăugate împreună folosind funcția Union și nu este necesară nicio condiție de joncțiune. Procedura este prezentată după cum urmează.
Pas 1) Trageți oricare dintre foile în fereastra de date, așa cum se arată în figură.
Pas 2) Faceți clic dreapta pe foaie și selectați opțiunea „Convertire în uniune”.
Pas 3) În fereastra de unire a datelor.
- Trageți alte foi care trebuie să fie unite.
- Faceți clic pe „OK” pentru a adăuga sau uni toate foile prezente în fereastră.
Nu este necesară o relație de date pentru unirea foilor prezente în sursa de date.
Relații vs. Asocieri în Tableau
Începând cu versiunea 2020.2, pânza are un strat superior care leagă tabelele cu o linie flexibilă în loc de o joncțiune fixă. Linia respectivă este o relație, iar alegerea modifică numerele returnate de o vizualizare.
O joncțiune se execută imediat și produce un tabel aplatizat, astfel încât rândurile se duplică atunci când o parte are mai multe potriviri. O relație nu se execută până când o foaie de lucru nu solicită câmpuri, apoi interoghează la nivelul corect de detaliu.
- Folosește o relație când tabelele se află la niveluri diferite de granularitate, cum ar fi comenzile și retururile, unde măsurile duplicate ar umfla totalurile.
- Folosește o joncțiune atunci când se dorește cu adevărat un singur tabel plat, cum ar fi o căutare prin adăugarea de coloane descriptive.
- Folosește o uniune când tabelele au aceleași coloane și necesită doar stivuire.
Unirile rămân disponibile în interiorul fiecărui tabel logic: un dublu clic pe un tabel deschide stratul fizic care conține caseta de dialog pentru uniri prezentată mai sus.
Sortarea datelor
Datele prezente în sursa de date pot fi sortate în funcție de cerințele utilizatorului. Poate fi sortat folosind ordinea sursei de date, crescător, descrescător, crescător pe tabel și descendent pe tabel.
Odată ce datele sunt conectate la Tableau, sortarea datelor se poate face folosind opțiunea „Sortare câmpuri” din fila „Sursă de date”. Sortarea la nivel de foaie de lucru diferă și este acoperită în sortarea datelor în Tableau.
Înlocuirea sursei de date
Tableau poate conecta mai multe surse de date într-un singur registru de lucru, iar aceste surse pot fi utilizate pentru a construi diverse foi de calcul și tablouri de bord. În unele cazuri, o sursă de date trebuie înlocuită cu un fișier actualizat. Tableau are o funcție de înlocuire pentru acest lucru, iar aceasta nu afectează vizualizările deja construite pe sursa veche. Este important să păstrați sau să înlocuiți toate dimensiunile și măsurile utilizate atunci când înlocuiți sursa de date.
Procedura de înlocuire a unei surse de date este prezentată după cum urmează.
Pas 1) Conectați mai întâi noua sursă de date, astfel încât atât sursa curentă, cât și înlocuitorul acesteia să apară în panoul Date.
Pas 2)
- Selectați sursa de date care trebuie înlocuită.
- Faceți clic dreapta pe sursa de date și selectați opțiunea „Înlocuiește sursa de date”.
Pas 3) Se deschide fereastra de înlocuire a sursei de date.
1. Selectați sursa de date curentă.
2. Selectați sursa de date de înlocuire.
3. Faceți clic pe „OK” pentru a înlocui sursa de date.
Construirea vizualizărilor din aceste date este acoperită în Diagrame și grafice Tableau tutorial.

























