Bevezetés a Tableau építészetbe

Mielőtt megismernénk a tableau építészetét, meg kell ismernünk a Tableau-t. A Tableau egy eszköz, amelyet a megjelenítéshez használnak. Az adatok vizuális elemzésére használják. Egy személy interaktív megosztható irányítópultot hozhat létre a Tableau segítségével, és az irányítópult felhasználható a trendek, az adatok variációinak ábrázolására grafikonok és diagramok segítségével. Ez nem nyílt forráskódú, de elérhető egy tanulói változat. Érdekes része valós idejű elemzést tesz lehetővé. A Tableau többfolyamatos, többszálú, többfelhasználói rendszert használ, és virtuális, valamint fizikai rendszereken is futtatható.

Építészet és alkatrészek

Az alábbi ábra az architektúrát és az összetevőket mutatja.

  1. Adatforrás: A Tableau több adatforrásból is csatlakoztatható és keverhető. Távolról csatlakozhat az adatforrásokhoz. Ezenkívül csatlakozhat egy Excel fájlhoz, webalkalmazáshoz vagy adatbázishoz.
  2. Adatcsatlakozók : Az adatcsatlakozók Tableau Engine-ből és számos más csatlakozóból állnak, amint azt a fenti ábra szemlélteti.
  • Tableau Data Engine: Az Data Engine a különféle adatforrásokból összegyűjtött tableau adatkivonatot tárolja. A Data Engine reagál minden megjelenítésre, amelyet a tableau adatkivonat segítségével hoztak létre. Tehát a tableau adatkivonat maga is adatbázis. Az adatmotor feladata a különféle kérések feldolgozása, amelyek a táblázati adatok kivonatához érkeznek. Az adatmotor kérését a VizQL Server-től kapja meg, amelyre később utalunk. Megállapíthatjuk, hogy a felhasználó nem kapcsolódik közvetlenül egyetlen adatbázishoz sem.
  • ODBC / sql csatlakozó: Az igénytől függően kivonhatja mind az élő, mind a memóriában lévő adatokat. Az ODBC csatlakozó egyik jellemzője, hogy bármilyen adatbázishoz kapcsolódhat anélkül, hogy natív csatlakozót használna.
    • Élő adatok: A Tableau élő adatokat szolgáltathat azáltal, hogy külső adatforrásokhoz kapcsolódik, az adatbázisuk meglévő infrastruktúrájával, dinamikus MDX és sql utasítások küldésével.
    • Memórián belüli adatok: A külső forrásokból kinyert adatokból másolatot készíthetünk a fájlból kinyert táblázatok formájában is.
  1. Tableau Server: Most áttérünk a tableau szerverre és annak alkatrészeire.
  • Alkalmazáskiszolgáló: Szerverfolyamat, amely a Tableau megjelenítésén kívül mindent végrehajt. Tartalomkezelési, hitelesítési folyamatokat végez a táblázatokban. Több szerver, több folyamat és többszálú.
  • VizQL Server: A Tableau folyamatának szíve és a legfontosabb, mivel ez teszi a Tableau-t egyedivé. Ellentétben az átjáró nem könnyű, és azt is mondhatjuk, egy kicsit a memória éhes. Vizuális tartalmat hoz létre. Ez minden, amit az alkalmazáskiszolgáló nem tesz meg. Tehát miután a kérési adatok megérkeztek erre a szerverre. Először konvertálja a kérést SQL lekérdezéské, majd közvetlenül a megfelelő adatforrás-illesztőprogramok segítségével küldi el a lekérdezést az adatforrásnak. A kért adatok visszatérnek a VizQL szerverhez, ahol feldolgozásra kerülnek, és az adatok képként kerülnek elküldésre, amelyet azután a kezelőfelületre mutatnak. Több szerver, több folyamat és többszálú.
  • Adatkiszolgáló: proxyként szolgál az adatforrások számára. Ez a proxy segítségével képes a tableau-hoz kapcsolódni az adatbázisokhoz. Az egyik legfontosabb jellemzője, hogy metaadat-kezelést biztosít az adatforrások számára.
  1. Átjáró: Az átjáró nagyon könnyű apache webszerver. Tehát minden alkalommal, amikor egy ügyfél megpróbál bejelentkezni például a tableau szerverre. Az átjáró ebben az esetben hitelesítés céljából továbbítja a kérelmet az alkalmazáskiszolgálóra. Tehát ez az átjáró, amellyel tápláljuk a kérést, és különböző folyamatokba viszi, a kérés típusától függően. A kérés feldolgozásának végén az átjáró újra összeállítja a HTML választ, és megjeleníti azt az ügyfél böngészőben. Ha nincs külső terheléskiegyenlítés, akkor az átjáró szintén betölti a különféle eljárások között irányított kérések egyensúlyát. Fontos megjegyezni, hogy az átjáró egy többkiszolgálós egyetlen folyamat és többszálú, ami azt jelenti, hogy nem lehet több átjárópéldány futtatni bennük.
  2. Ügyfelek: Ez a felhasználói felület, ahonnan küldjük a kéréseket, és az összes megjelenítés itt megtekinthető vagy szerkeszthető.
  • Tableau Desktop: Ez egy elemző eszköz, amely elősegítheti a Tableau Server irányítópultjainak létrehozását és megtekintését a Tableau Desktop használatával.
  • Internet: Csakúgy, mint a mobil böngészők, sok böngésző, például a Google Chrome, az Internet Explorer és a Safari támogatja a Tableau Server szolgáltatást, és az irányítópulton megjelenő képek ezen böngészőkkel megtekinthetők és szerkeszthetők.

A Tableau építészet jellemzői

Most nézzük meg a Tableau különféle jellemzőit. A Tableau néhány kiemelkedő tulajdonsága alatt említést teszünk.

  • A külső adatbázisokból származó élő adatokat felhasználhatjuk vizualizációinkhoz, közvetlenül összekapcsolva.
  • A vizualizációk különféle kliensekkel tekinthetők meg: Tableau Desktop, Mobile és Web.
  • Készíthetünk interaktív műszerfalokat.
  • Van egy natív adatcsatlakozók listája.
  • Az irányítópultokat megoszthatjuk a Tableau segítségével.
  • Készíthetünk mobilkészülékekre kész műszerfalokat.
  • A Tableau szerver átalakítja az adatkérdezéseket.
  • Használhatjuk a Tableau Public alkalmazást az adatok megosztására.
  • Metaadat-kezelési és biztonsági engedélyekkel rendelkezik minden szinten.

Következtetés

Ezt a cikket azzal a következtetéssel vonhatjuk le, hogy egy nagyon sokoldalú és nagy teljesítményű megjelenítő eszköz, architektúrájának és jellemzőinek köszönhetően nagyon erőteljes és egyedülálló eszközévé teszi, ezért széles körben tekintik az adatok megjelenítésének és elemzésének eszközének. a legtöbb üzleti szervezetben az összes domain területén, mivel képes bármilyen alakú és méretű adat kezelésére. A cikk áttekintése közben azt is kijelenthetjük, hogy bármilyen nem-programozó felhasználhatja az igényeinek és igényeinek megfelelő vizualizációk létrehozására.

Ajánlott cikkek

Ez egy útmutató a Tableau építészethez. Itt megvitatjuk annak jellemzőit, architektúráját és a táblázatok összetevőit. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Tableau alternatívák
  2. Halmozott oszlopdiagram a Tableau-ban
  3. Csatorna diagram a Tableau-ban
  4. Hőtérkép Tableau-ban

Kategória: