Tableau adatkapcsolatok adatbázisokkal és több forrással

⚡ Okos összefoglaló

A Tableau adatkapcsolatok minden olyan útvonaladatot lefednek, amelyet egy munkafüzetbe bevisznek, a sima fájloktól az élő adatbázisokon át a webes összekötőkig és a közzétett szerverforrásokig. Ez az oldal végigvezeti az egyes kapcsolattípusokon, illesztéseken, uniókon, rendezésen és forráscserén.

  • 📁 Fájlforrások: A szöveges, Excel- és PDF-fájlok közvetlenül az Adatok lapról csatlakoznak, illesztőprogram telepítése nélkül.
  • 🗄️ Adatbázis források: Natív és ODBC csatlakozók elérhetősége MySQL, Oracle, és más szerverek a gazdagép, a port és a hitelesítő adatok használatával.
  • 🔗 Táblázatok kombinálása: Az illesztések egy kulcs soraival egyeznek, az uniók összevonják az egyező fejléceket, a kapcsolatok pedig elhalasztják az illesztést, amíg egy nézet le nem fut.
  • 🔢 Csatlakozási típusok: A belső, bal, jobb és külső illesztések döntik el, hogy mely párosítatlan sorok maradnak fenn; a Tableau forrásonként 32 táblát fogad el.
  • ♻️ Forráscsere: Csereping Egy forrás akkor tartja érintetlenül a meglévő lapokat, ha a csere megőrzi az összes felhasznált méretet és mértéket.

Tableau adatkapcsolatok

Ebben a Tableau Data Connections oktatóanyagban megismerheti a Tableau különböző adatforrásait és adatkapcsolatait.

Tableau Csatlakozás különféle adatforrásokhoz

Csoportkép különféle típusú adatforrásokhoz tud csatlakozni. Csatlakozhat szövegfájlokhoz, Excel-fájlokhoz, PDF-fájlokhoz stb. ODBC-csatlakozóján keresztül különféle adatbázisokhoz, valamint szerverekhez és webes csatlakozókhoz is tud csatlakozni. Az alábbi szakaszok az egyes Tableau-adatforrások csatlakozási eljárását ismertetik.

A következő képernyőkép a Tableau által támogatott teljes kapcsolattípusokat tartalmazza

Tableau Csatlakozás különféle adatforrásokhoz

A fájl alapú források a panel bal oldalán, a szerverek pedig középen találhatók. Az alábbi szakaszok ugyanebben a sorrendben követik a folyamatot.

Csatlakozás a Tableau szövegfájljához

Step 1) Kattintson az adatok fülön található „Szövegfájl” lehetőségre.

Csatlakozás a Tableau szövegfájljához

Step 2) A következő képernyőn

1. Válassza ki a SuperStore.csv

2. Kattintson a „Megnyitás” opcióra. Ez összekapcsolja a szöveges fájlt a Tableau-val.

Csatlakozás a Tableau szövegfájljához

A bal oldali ablaktáblában a CSV-fájl látható.

Csatlakozás a Tableau szövegfájljához

Csatlakozás a Tableau Excel fájljához

Step 1) Kattintson a "Microsoft Excel” lehetőség az adatok fülön található.

Csatlakozás a Tableau Excel fájljához

Step 2) A következő képernyőn

  1. Válassza ki a SuperStore.xlsx
  2. Kattintson a „Megnyitás” opcióra.

Csatlakozás a Tableau Excel fájljához

Step 3) Összekapcsolja az Excel fájlt a Tableau-val. Az excel fájlban található lapok az ablak bal oldalán láthatók.

Csatlakozás a Tableau Excel fájljához

Csatlakozás az adatbázishoz

Step 1) Kattintson a szükséges adatbázis-kapcsolatra az adatok fülön. Például, ha csatlakozni szeretne MySQL adatbázis, kattintson a „MySQL" Választási lehetőség.

Csatlakozás az adatbázishoz

Step 2) Ez megnyílik MySQL csatlakozási ablak.

  1. Megadhatja a MySQL kiszolgáló nevét, és szükség esetén módosítsa a „Port”-t.
  2. Adja meg az adatbázishoz való csatlakozáshoz használt felhasználónevet és jelszót.
  3. Az adatbázishoz való csatlakozáshoz kattintson a „Bejelentkezés” gombra.

Csatlakozás az adatbázishoz

Ez összekapcsolja az adatbázist a Tableau-val. Kiválaszthat táblákat az adatbázisból, importálhatja azokat, és több táblát összekapcsolhat egy kapcsolat létrehozásával közöttük.

Csatlakozás a webhelyekhez

A Tableau a Tableau adatösszekötők segítségével csatlakozhat webhelyekhez. A csatlakozási eljárás a következőképpen történik.

Step 1) Ebben az ablakban

  1. Kattintson a „Tovább” lehetőségre az adatok lapon.
  2. Válassza a „Web Data Connector” lehetőséget a listából.

Csatlakozás a webhelyekhez

Step 2) Ezzel megnyílik egy Tableau Web Data Connector ablak, ahol meg kell adnia a webcsatlakozó adatait.

Csatlakozás a webhelyekhez

A Tableau Desktop csatlakoztatása a Tableau Serverhez

A Tableau Server képes tárolni az ex-ekettracadatforrások és adatkapcsolatok. Vállalati szinten fontos a szükséges kapcsolatok fenntartása Tableau szerver, így minden felhasználó könnyen elérheti az adatforrást. A szerveren lévő adathalmazok a következőképpen csatlakoznak a Tableau Desktophoz.

1. lépés) Válassza a Tableau Server lehetőséget a lehetőségek közül

Válassza a „Tableau Server” opciót az adatok lapon.

Csatlakoztassa a Tableau Desktopot a Tableau Serverhez

2. lépés) Nyissa meg a Tableau szervert

Ez megnyitja a Tableau Server bejelentkezési ablakát. Kattintson a „Tableau Cloud” opcióra, amely a 2022-es átnevezés előtti verziókban „Tableau Online” néven szerepel.

Csatlakoztassa a Tableau Desktopot a Tableau Serverhez

3. lépés) Jelentkezzen be

Megnyitja a Tableau Cloud bejelentkezési ablakát.

  1. Adja meg a regisztrált e-mail azonosítót és jelszót.
  2. Kattintson a "Bejelentkezés" gombra.

Csatlakoztassa a Tableau Desktopot a Tableau Serverhez

4. lépés) Hozzon létre kapcsolatot

Ezzel a Tableau Servert a Tableau Desktophoz csatlakoztatja.

  1. Válassza ki az adatkészletet az ábrán látható módon.
  2. Ezzel importálja az adatkészletet a Tableau-ba.

Csatlakoztassa a Tableau Desktopot a Tableau Serverhez

A következő feladat általában több tábla egyesítése.

Adatkapcsolat

Egy relációs adatbázis/Excel fájl több táblázatból/lapból áll. Ez a több táblázat/lap összekapcsolható a Tableau-ban. Ezt a kapcsolatot a Tableau-ban található „Join” vagy „Union” funkció hozza létre. A két vagy több tábla adatai közötti kapcsolatot meg kell adni a táblák összekapcsolásakor.

csatlakozik

A Tableau egyetlen adatforrásban akár 32 táblát is képes „összeilleszteni”. Összeillesztéskor két vagy több tábla közötti kapcsolat megadható belső, bal, jobb vagy külső illesztéssel. Az egyes illesztési típusok funkcióit az alábbi táblázat ismerteti.

Belső összekapcsolás Bal csatlakozás Jobb csatlakozás Külső csatlakozás
Összekapcsolja az összes közös rekordot két táblázat vagy lap között. A csatlakozási feltétel az elsődleges kulcs alapján adható meg. Egy vagy több csatlakozási feltétel megadható a táblák összekapcsolásához. Sok tábla összekapcsolható a Tableauban a megjelenítés érdekében. A bal oldali összekapcsolás a bal oldali tábla összes rekordjának és a jobb oldali tábla általános rekordjainak összekapcsolására szolgál. Egy vagy több csatlakozási feltétel megadható két különböző tábla bal oldali összekapcsolásához. A jobb oldali összekapcsolás az összes rekord egy jobb oldali táblából és a közös rekordok a bal oldali táblából való összekapcsolására szolgál. A követelmények alapján egy vagy több csatlakozási feltétel állítható be. A külső összekapcsolás a bal és a jobb oldali tábla összes rekordjának összekapcsolására szolgál. A csatlakozási feltételek beállíthatók a közös rekordokhoz való csatlakozáshoz.

Lássunk egy példát a csatlakozásra

Step 1) Miután csatlakoztatta az Excelt, húzza a kívánt táblázatot az adatablakba az ábrán látható módon.

Adatkapcsolat

Step 2) Több lapot is összekapcsolhat úgy, hogy a lapokat az adatablakba húzza. A lapok közötti kapcsolat az adatmezők összekapcsolásával adható meg.

Adatkapcsolat

Step 3) Az adatlapon

  1. Kattintson a „Csatlakozás” lehetőségre az ábrán látható módon. Alapértelmezés szerint a Tableau úgy kapcsol össze két táblát, hogy összekapcsolja a benne lévő közös oszlopok közötti kapcsolatot.
  2. A kapcsolatot a szükséges csatlakozási feltétel kiválasztásával szerkesztheti.
  3. A lapok vagy táblázatok között egy vagy több adatkapcsolatot is felvehet.

Adatkapcsolat

Unió

Az uniót két vagy több tábla adatainak összefűzésére használjuk. A legtöbb esetben az azonos fejlécű táblákat az unió függvénnyel fűzzük össze, és nincs szükség egyesítési feltételre. Az eljárás a következő.

Step 1) Húzza bármelyik lapot az adatablakba az ábrán látható módon.

Unió

Step 2) Kattintson a jobb gombbal a munkalapra, és válassza a „Konvertálás Unióvá” lehetőséget.

Unió

Step 3) Az adategyesítő ablakban.

  1. Húzza át azokat a lapokat, amelyeknek egyesíteniük kell.
  2. Kattintson az „OK” gombra az ablakban lévő összes lap hozzáfűzéséhez vagy egyesítéséhez.

Unió

Nincs szükség adatkapcsolatra az adatforrásban található egyesítő lapokhoz.

Kapcsolatok vs. csatlakozások a Tableau-ban

A 2020.2-es verzió óta a vászon egy felső réteggel rendelkezik, amely rugalmas vonallal köti össze a táblázatokat a fix illesztés helyett. Ez a vonal egy kapcsolat, és a választás megváltoztatja a nézet által visszaadott számokat.

Egy illesztés azonnal lefut, és egyetlen lapított táblázatot hoz létre, így a sorok duplikálódnak, ha az egyik oldalon több egyezés is van. Egy kapcsolat addig nem fut, amíg egy munkalap mezőket nem kér le, majd a megfelelő részletességi szinten nem kérdez le.

  • Használjon egy kapcsolatot amikor a táblázatok eltérő részletességűek, például a megrendelések és a visszaküldések, ahol a duplikált mértékek megnövelnék az összegeket.
  • Használjon illesztést amikor valóban egyetlen sima táblázatra van szükség, például egy leíró oszlopokat tartalmazó kereséshez.
  • Használjon szakszervezetet amikor a táblák ugyanazokat az oszlopokat használják, és csak egymásra kell őket halmozni.

Az illesztések továbbra is elérhetők maradnak minden logikai táblázaton belül: egy táblázatra duplán kattintva megnyílik a fent látható illesztési párbeszédpanelt tartalmazó fizikai réteg.

Adatok rendezése

Az adatforrásban lévő adatok a felhasználói igények alapján rendezhetők. Adatforrás-sorrend szerint rendezhető: növekvő, csökkenő, táblánként növekvő és táblánként csökkenő sorrendben.

Miután az adatok csatlakoztatva vannak a Tableau-hoz, az adatok rendezése a „Mezők rendezése” opcióval végezhető el az „Adatforrás” lapon. A munkalap szintű rendezés eltér, és a következő részben tárgyaljuk. adatok rendezése a Tableau-ban.

Adatok rendezése

Adatforrás cseréje

A Tableau több adatforrást is képes összekapcsolni egyetlen munkafüzetben, és ezek a források különféle lapok és irányítópultok létrehozására használhatók. Bizonyos esetekben egy adatforrást frissített fájllal kell lecserélni. A Tableau rendelkezik egy csere funkcióval ehhez, és ez nem befolyásolja a régi forrásra már felépített vizualizációkat. Fontos, hogy az adatforrás cseréjekor megőrizzük vagy lecseréljük az összes használt dimenziót és mértéket.

Az adatforrás cseréjének eljárása a következő.

Step 1) Először az új adatforrást csatlakoztassa, hogy mind az aktuális forrás, mind a csereforrás megjelenjen az Adatok ablaktáblában.

Adatforrás cseréje

Step 2)

  1. Válassza ki a cserélni kívánt adatforrást.
  2. Kattintson a jobb gombbal az adatforrásra, és válassza az „Adatforrás cseréje” lehetőséget.

Adatforrás cseréje

Step 3) Megnyitja az adatforráscsere ablakot.

1. Válassza ki az aktuális adatforrást.

2. Válassza ki a helyettesítő adatforrást.

3. Kattintson az „OK” gombra az adatforrás lecseréléséhez.

Adatforrás cseréje

A nézetek ezen adatokból történő felépítését a következő tárgyalja: Táblázatok és grafikonok tutorial.

GYIK

Az illesztés (join) egyetlen adatforráson belüli táblázatokat egyesít. Az összevonás (joining) két különálló forrást tart meg, és az összesített eredményeket munkalap szinten egyesíti, ami akkor a legjobb megoldás, ha a források nem illeszthetők közvetlenül össze.

A hitelesítő adatokat a munkafüzettől elkülönítve tároljuk. Közzétételkor Ön választhatja ki, hogy a megtekintők adják-e meg saját hitelesítő adataikat, vagy egy beágyazott fiók szolgálja ki mindenki számára a hitelesítő adatokat.

Egy illesztés (join) duplikálja a sorokat, ha egy kulcs több, egymással szemben lévő sorral egyezik, így a mértékek többször is számítanak. Egy kapcsolat minden táblát a saját részletességében tart, és elkerüli a felfújást.

A Tableau nevek és adattípusok összehasonlításával javasol egyező mezőket, a mesterséges intelligencia asszisztensek pedig elmagyarázzák a valószínűsíthető kulcsokat. A javaslatot még ellenőrizni kell, mivel a hasonló nevek nem garantálják ugyanazt a jelentést.

A Tableau Prep Builder a következő javaslatokat teszi: osztás, csoportosításpingés az értékszabványosítás a folyamat felépítése során. Ezek felgyorsítják a tisztítást, de minden lépést felül kell vizsgálni a folyamat ütemezése előtt.

Foglald össze ezt a bejegyzést a következőképpen: