Johdanto Tableau-arkkitehtuuriin

Ennen kuin alamme tuntea taulun arkkitehtuuria, meidän pitäisi tutustua tauluun. Tableau on työkalu, jota käytetään visualisointiin. Sitä käytetään tietojen visuaaliseen analysointiin. Henkilö voi luoda vuorovaikutteisen jaettavan kojetaulun Tableau-sovelluksella ja tätä kojetaulua voidaan käyttää kuvaamaan trendejä, tietojen muunnelmia kuvaajien ja kaavioiden avulla. Se ei ole avoimen lähdekoodin, mutta opiskelijaversio on saatavana. Mielenkiintoinen osa sitä on, että se mahdollistaa reaaliaikaisen tietojen analysoinnin. Tableau käyttää moniprosessista, monisäikeistä, monen käyttäjän järjestelmää, ja sitä voidaan käyttää sekä virtuaalisissa että fyysisissä järjestelmissä.

Arkkitehtuuri ja komponentit

Oheinen kuva näyttää arkkitehtuurin ja komponentit.

  1. Tietolähde: Tableau voi yhdistää ja sekoittaa tietoja useista tietolähteistä. Se voi muodostaa yhteyden tietolähteisiin etäyhteyden kautta. Lisäksi se voi muodostaa yhteyden Excel-tiedostoon, verkkosovellukseen tai tietokantaan.
  2. Tietoliittimet : Tietoliittimet koostuvat Tableau Enginestä ja monista muista liittimistä, kuten yllä olevasta kaaviosta näemme.
  • Tableau Data Engine: Data Engine tallentaa taulukkodatan, joka yhdistetään eri tietolähteistä. Data Engine vastaa kaikkiin visualisointeihin, jotka on luotu taulukon tietojen poiminnalla. Joten taulukon tietojen poisto on itsessään tietokanta. Tietokoneen työ prosessoida taulukon tietojen poimintaan tulevia erilaisia ​​pyyntöjä. Datamoottori saa pyynnön VizQL Serveriltä, ​​johon viitataan myöhemmin. Voimme päätellä, että käyttäjä ei ole suoraan yhteydessä mihinkään tietokantaan.
  • ODBC / sql-liitin: Se voi poimia sekä live- että muistin tiedot vaatimuksesta riippuen. ODBC-liittimen ominaisuus on, että se voi muodostaa yhteyden mihin tahansa tietokantaan käyttämättä niiden natiiviliitintä.
    • Suorat tiedot: Tableau voi tarjota suoraa dataa yhdistämällä ulkoisiin tietolähteisiin käyttämällä tietokantojensa olemassa olevaa infrastruktuuria lähettämällä dynaamisia MDX- ja SQL-käskyjä.
    • Muistin tiedot: Voimme myös kopioida ulkoisista lähteistä poimitut tiedot tiedostosta poimittujen taulukkotietojen muodossa.
  1. Tableau Server: Nyt siirrymme Tableau-palvelimeen ja sen komponentteihin.
  • Sovelluspalvelin: Se on palvelinprosessi, joka suorittaa kaiken muuten kuin visualisoinnin Tableaussa. Se suorittaa sisällönhallinnan ja todennusprosessit taulukossa. Se on monipalvelin, moniprosessinen ja monisäikeinen.
  • VizQL Server: Se on Tableaun prosessin ydin ja tärkein, koska se tekee Tableau'sta ainutlaatuisen. Toisin kuin yhdyskäytävä ei ole kevyt ja voimme sanoa myös vähän muistia nälkäisenä. Se tuottaa visualisointisisällön. Se on kaikkea mitä sovelluspalvelin ei tee. Joten kun pyyntötiedot tulevat tälle palvelimelle. Se muuntaa ensin pyynnön SQL-kyselyksi ja lähettää sitten kyselyn suoraan tietolähteelle vastaavia tietolähdeohjaimia käyttämällä. Pyydetyt tiedot tulevat takaisin VizQL-palvelimelle, jossa ne käsitellään ja tiedot lähetetään kuvien muodossa, jotka sitten näytetään käyttöliittymään. Se on monipalvelin, moniprosessinen ja monisäikeinen.
  • Tietopalvelin: Se toimii välityspalvelimena tietolähteille. Juuri tämän välityspalvelimen avulla taulukko pystyy muodostamaan yhteyden tietokantoihin. Yksi sen tärkeimmistä ominaisuuksista on, että se tarjoaa metatietojen hallintaa tietolähteille.
  1. Yhdyskäytävä: Yhdyskäytävä on erittäin kevyt painotettu apache-verkkopalvelin. Joten aina, kun asiakas yrittää kirjautua sisään taulukkopalvelimeen. Yhdyskäytävä, tässä tapauksessa, välittää pyynnön sovelluspalvelimelle todennusta varten. Joten se on yhdyskäytävä, johon syödä pyyntö, ja se kuljettaa sen eri prosesseihin pyynnön tyypistä riippuen. Pyynnön käsittelyn lopussa yhdyskäytävä kokoaa HTML-vastauksen uudelleen ja näyttää sen asiakasselaimessa. Jos ulkoista kuormituksen tasapainotusta ei ole, yhdyskäytävä lataa myös joidenkin erillisten menettelyjen välillä reititettyjen pyyntöjen tasapainotuksen. Yksi tärkeä huomautus on, että yhdyskäytävä on usean palvelimen yksittäinen prosessi ja monisäikeinen, mikä tarkoittaa, että meillä ei voi olla käytössä useita yhdyskäytävän esiintymiä.
  2. Asiakkaat: Tämä on käyttöliittymä, josta lähetämme pyynnöt, ja kaikkia visualisointeja voidaan katsella tai muokata täältä.
  • Tableau Desktop: Se on analyyttinen työkalu, jonka avulla voidaan luoda ja tarkastella kojetauluja Tableau Server -palvelimessa Tableau Desktop -sovelluksen avulla.
  • Verkko: Aivan kuten mobiiliselaimet, monet selaimet, kuten Google Chrome, Internet Explorer ja Safari, tukevat Tableau-palvelinta, ja kojetaulun visualisointeja voidaan katsella ja muokata näillä selaimilla.

Tableau-arkkitehtuurin ominaisuudet

Tarkastellaan nyt Tableaun erilaisia ​​piirteitä. Tiettyjen Tableaun houkuttelevien piirteiden alla mainitaan.

  • Voimme käyttää ulkoisten tietokantojen elävää tietoa visualisointiin yhdistämällä ne suoraan.
  • Visuaalisuuksia voidaan katsella erilaisilla asiakasohjelmilla: Tableau Desktop, Mobile ja Web.
  • Voimme luoda vuorovaikutteisia kojetauluja.
  • Siinä on luettelo alkuperäisistä dataliittimistä.
  • Voimme jakaa kojetaulut Tableaun avulla.
  • Voimme luoda mobiililaitteita varten valmiita kojetauluja.
  • Tableau-palvelin kääntää tietokyselyt visualisointeiksi.
  • Voimme käyttää Tableau Public -sovellusta tiedon jakamiseen.
  • Sillä on metatietojen hallinta ja suojausoikeudet kaikilla tasoilla.

johtopäätös

Voimme päättää tämän artikkelin sanomalla, että se on erittäin monipuolinen ja tehokas visualisointityökalu ja tekee siitä arkkitehtuurinsa ja ominaisuuksiensa vuoksi erittäin tehokkaan ja ainutlaatuisen työkalun, minkä vuoksi sitä pidetään laajasti välineenä visualisoida ja analysoida tietoja useimmissa liike-elämän organisaatioissa kaikilla aloilla, koska se pystyy käsittelemään kaiken muodon ja koon tietoja. Artikkelin läpi voimme myös todeta, että kuka tahansa ohjelmoija ei voi käyttää sitä luodakseen visualisointeja hänen vaatimustensa ja tarpeidensa perusteella.

Suositellut artikkelit

Tämä on ollut opas Tableau-arkkitehtuuriin. Täällä olemme keskustelleet sen ominaisuuksista, arkkitehtuurista ja taulukon komponenteista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Taulukon vaihtoehdot
  2. Pinottu pylväskaavio taulukossa
  3. Suppilokaavio taulukossa
  4. Lämpökartta Tableau

Luokka: