Architechture Flashcards
What is the architecture stack consist of
the data layer data connectors server components gateway / load balancer web browsers and mobile apps tableau desktop
Why is the Data Engine not limited the amount of memory on a system?
Because it can access disk storage as well as RAM and cache memory
The work of Tableau Server is done mainly by what four processes?
Application server
VizQL Server
Backgrounder
Data Server
Describe the process of opening a viz, auth to view
- User points browser to server and the gateway directs him to the application server, web browser interface
- User is authenticated via the application server
- User opens a view, which sends a request to the VizQL process
- VizQL process sends queries directly to the data source, returning a result set rendered as images presented to the user
When you publish a data source to the server, what process is responsible for that object?
Data Server
What is the purpose of the gateway?
To route requests to the appropriate process
What browsers does Tableau Server supports
IE
Firefox
Chrome
Safari
When does it make sense to use a Live Connection over an Extract?
If you have a highly optimized database that you want to utilize
In a self-serve environment, what is the role for Data Governance?
To ensure data security while letting users get the answers they need.
That means making sure that the right data is available to the right people when they need it.
What is the Tableau Data Server?
It is the component through which Tableau Server provides sharing and centralized management of published Data Extracts and shared proxy database connections.
Tableau’s metadata system is a __#__ _____ system with __#__ ______ of ________ and __#__ runtime model called _______
3-tier
2-layers of abstraction
1
VizQL Model
What is the job of the first abstraction layer in the metadata system? Whats the name of the layer?
The Connection which store information about how to access the data and what data to make available to Tableau.
What is the second data layer in the metadata system and what does it do?
The Data Model, which automatically classifies fields as either measures or dimensions.
It also keeps track of user-generated fields, such as data sets and calculations.
Data Model is ______ and ______ to changes in the Connection.
independent and insensitive
What is the VizQL Model’s function?
The VizQL Model lets the user adjust the role and aggregation of the fields at runtime.
For example, a user can change a measure to a dimension.