SlideShare a Scribd company logo
Tableau Desktop and Server
                                                                      Architecture


All rights reserved. © 2008 Tableau Software Inc.
How Does Tableau Work?
          Add Sales   Add Market   Add Time




           1 Row       4 Rows      96 Rows
 Data
Sources
How Does Tableau Work?



                              Click




                 4,248 Rows
 Data
Sources
Tableau Server


Web Browser
•Interactive                          Data
•Zero footprint     Tableau Server   Sources
•Web 2.0


Web Applications
•Portals
•Dynamic
•Embeddable


Tableau
Professional
•Author
•Publish
•Retrieve
Tableau Server – Standard Data flow
  Tableau Professional                        Tableau Repository
                                                                  Repository stores
                                                                   Tableau Server
                                                                     Metadata                             Data
                                                                                                         Sources
      Publishes/downloads
       workbook and data
             sources                                                         Tableau Server
                                                                          queries data source(s)


                                                                           1st Data set(s) returned
                 Web user initiates request                                   to Tableau Server



                                                        Tableau Server
 Tableau visualization is
presented with fresh data



                                                   Interactors can filter, sort, refresh, export, etc.
                                                  Queries are either resolved in the Tableau Server
                                                      cache or are re-sent to the data source.
Extract Storage
   Tableau Server

Web Browser                       Tableau Server
            interacts with




                                                                                                     Data Sources
            server content                                                          Active Cache
                                                            Web
                                                            Web                         Web
                                                                                        Web
                                                        VizQLApp
                                                             Server                      App
                                                            App                         App


                                       HTTP(S) Server




                                                                         Security
                                                                                    User Mgmt (AD)
                                                            Web
                                                           Web
                                                           Web
                                                            App                        Search
                                                           App
                                                           App
Web Applications                                                                     Repository



             publishes to and opens
             from the server


                             connects directly
                             to data sources
Tableau Professional
Tableau Server – Extract Data flow
                                              Tableau Repository                            Tableau Extract
  Tableau Professional                                                                     Storage Database
                                                             Repository stores
                                                              Tableau Server
                                                                Metadata
      Publishes/downloads
      workbook with Tableau
         Data Extract file
                                                                                                        Data
                                                                                                       Sources

                 Web user initiates request


                                                        Tableau
 Tableau visualization is
                                                         Server               Optional: Tableau
presented with fresh data                                                     Data Extracts can
                                              Web                             be refreshed on a
                                              application                         schedule.



                                               “Interactors” can filter, sort, refresh, export, etc.
                                              Queries are either resolved in the Tableau Server
                                                   cache or are re-sent to the data source.

More Related Content

What's hot (20)

PPTX
Power BI Overview, Deployment and Governance
James Serra
 
PPTX
Azure DataBricks for Data Engineering by Eugene Polonichko
Dimko Zhluktenko
 
PDF
Snowflake for Data Engineering
Harald Erb
 
PDF
Data Visualization with Tableau - by Knowledgebee Trainings
Ramesh Pabba - seeking new projects
 
PPTX
Tableau Desktop Material
Kishore Chaganti
 
PDF
Time to Talk about Data Mesh
LibbySchulze
 
PPTX
Introduction to Power BI and Data Visualization
Swapnil Jadhav
 
PPTX
Getting started with Tableau
Parth Acharya
 
PDF
Accelerate and modernize your data pipelines
Paul Van Siclen
 
PPTX
Power bi introduction
Bishwadeb Dey
 
PPTX
Snowflake + Power BI: Cloud Analytics for Everyone
Angel Abundez
 
PPTX
Introduction To Pentaho
DataminingTools Inc
 
PPTX
Tableau
Nilesh Patel
 
PPTX
Tableau Architecture
Vivek Mohan
 
PPTX
DW Migration Webinar-March 2022.pptx
Databricks
 
PDF
Getting Started with Delta Lake on Databricks
Knoldus Inc.
 
PPTX
Tableau Server Basics
Nithyamoorthy Sadaiyan
 
PPTX
Preparing a data migration plan: A practical guide
ETLSolutions
 
PDF
Data Visualization Using PowerBI.pdf
R20BBA040
 
Power BI Overview, Deployment and Governance
James Serra
 
Azure DataBricks for Data Engineering by Eugene Polonichko
Dimko Zhluktenko
 
Snowflake for Data Engineering
Harald Erb
 
Data Visualization with Tableau - by Knowledgebee Trainings
Ramesh Pabba - seeking new projects
 
Tableau Desktop Material
Kishore Chaganti
 
Time to Talk about Data Mesh
LibbySchulze
 
Introduction to Power BI and Data Visualization
Swapnil Jadhav
 
Getting started with Tableau
Parth Acharya
 
Accelerate and modernize your data pipelines
Paul Van Siclen
 
Power bi introduction
Bishwadeb Dey
 
Snowflake + Power BI: Cloud Analytics for Everyone
Angel Abundez
 
Introduction To Pentaho
DataminingTools Inc
 
Tableau
Nilesh Patel
 
Tableau Architecture
Vivek Mohan
 
DW Migration Webinar-March 2022.pptx
Databricks
 
Getting Started with Delta Lake on Databricks
Knoldus Inc.
 
Tableau Server Basics
Nithyamoorthy Sadaiyan
 
Preparing a data migration plan: A practical guide
ETLSolutions
 
Data Visualization Using PowerBI.pdf
R20BBA040
 

Similar to Tableau desktop & server (20)

PDF
Mike Taulty MIX10 Silverlight 4 Patterns Frameworks
ukdpe
 
PPTX
IT Summit - Modernizing Enterprise Analytics: the IT Story
Tableau Software
 
DOCX
What are Tableau Server Components and their working.docx
PankajNagla2
 
PPTX
SQLUG event: An evening in the cloud: the old, the new and the big
Mike Martin
 
PPT
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...
Brian Huff
 
DOCX
01_Intro_SAP BO DATA Integrator.docx
sivakumar269245
 
PDF
Microsoft PaaS Cloud Windows Azure Platform
Esri
 
PDF
Tableau 7.0 prsentation
inam_slides
 
PPTX
Play with cloud foundry
Peng Wan
 
PDF
Bottlenecks exposed web app db servers
Upender Dravidum
 
PDF
(ATS4-APP09)Tips and tricks for Managing Symyx Notebook Server Performance
BIOVIA
 
PPTX
SharePoint 2010 as a Development Platform
Ayman El-Hattab
 
PDF
Whitepaper tableau for-the-enterprise-0
alok khobragade
 
PPTX
Admin High Availability
rsnarayanan
 
KEY
FatWire Tutorial For Site Studio Developers
Brian Huff
 
PDF
Hydrologic Information Systems and the CUAHSI HIS Desktop Application
ACSG Section Montréal
 
PDF
Architecture1101 jy21cyl
Zouhayr Rich
 
PPTX
Si so product 1 day technical
Bjørn Hell Larsen
 
PDF
SnapLogic corporate presentation
pbridges
 
PPTX
T04f
Martha Kuras
 
Mike Taulty MIX10 Silverlight 4 Patterns Frameworks
ukdpe
 
IT Summit - Modernizing Enterprise Analytics: the IT Story
Tableau Software
 
What are Tableau Server Components and their working.docx
PankajNagla2
 
SQLUG event: An evening in the cloud: the old, the new and the big
Mike Martin
 
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...
Brian Huff
 
01_Intro_SAP BO DATA Integrator.docx
sivakumar269245
 
Microsoft PaaS Cloud Windows Azure Platform
Esri
 
Tableau 7.0 prsentation
inam_slides
 
Play with cloud foundry
Peng Wan
 
Bottlenecks exposed web app db servers
Upender Dravidum
 
(ATS4-APP09)Tips and tricks for Managing Symyx Notebook Server Performance
BIOVIA
 
SharePoint 2010 as a Development Platform
Ayman El-Hattab
 
Whitepaper tableau for-the-enterprise-0
alok khobragade
 
Admin High Availability
rsnarayanan
 
FatWire Tutorial For Site Studio Developers
Brian Huff
 
Hydrologic Information Systems and the CUAHSI HIS Desktop Application
ACSG Section Montréal
 
Architecture1101 jy21cyl
Zouhayr Rich
 
Si so product 1 day technical
Bjørn Hell Larsen
 
SnapLogic corporate presentation
pbridges
 
Ad

Tableau desktop & server

  • 1. Tableau Desktop and Server Architecture All rights reserved. © 2008 Tableau Software Inc.
  • 2. How Does Tableau Work? Add Sales Add Market Add Time 1 Row 4 Rows 96 Rows Data Sources
  • 3. How Does Tableau Work? Click 4,248 Rows Data Sources
  • 4. Tableau Server Web Browser •Interactive Data •Zero footprint Tableau Server Sources •Web 2.0 Web Applications •Portals •Dynamic •Embeddable Tableau Professional •Author •Publish •Retrieve
  • 5. Tableau Server – Standard Data flow Tableau Professional Tableau Repository Repository stores Tableau Server Metadata Data Sources Publishes/downloads workbook and data sources Tableau Server queries data source(s) 1st Data set(s) returned Web user initiates request to Tableau Server Tableau Server Tableau visualization is presented with fresh data Interactors can filter, sort, refresh, export, etc. Queries are either resolved in the Tableau Server cache or are re-sent to the data source.
  • 6. Extract Storage Tableau Server Web Browser Tableau Server interacts with Data Sources server content Active Cache Web Web Web Web VizQLApp Server App App App HTTP(S) Server Security User Mgmt (AD) Web Web Web App Search App App Web Applications Repository publishes to and opens from the server connects directly to data sources Tableau Professional
  • 7. Tableau Server – Extract Data flow Tableau Repository Tableau Extract Tableau Professional Storage Database Repository stores Tableau Server Metadata Publishes/downloads workbook with Tableau Data Extract file Data Sources Web user initiates request Tableau Tableau visualization is Server Optional: Tableau presented with fresh data Data Extracts can Web be refreshed on a application schedule. “Interactors” can filter, sort, refresh, export, etc. Queries are either resolved in the Tableau Server cache or are re-sent to the data source.

Editor's Notes

  • #4: Tableau connects directly to the database and immediately chooses dimensions and measures. When users add fields to a sheet, Tableau sends a query to the database and displays the results. In this case adding sales results in a single row being returned by the database Adding market information to the sheet, Tableau sends a query to the database and displays the results. In this case results in 4 rows being returned by the database – 1 for each region.