Solved Interview Questions-1
Solved Interview Questions-1
Audience
Beginner to intermediate Tableau users.
Anyone who works with data – regardless of technical or analytical
background.
Duration: 40 Hours
Prerequisites: Basic knowledge of SQL, DW concepts & Basic statistical
concepts.
Course type: Classroom sessions and hands on experience, PoC
implementation
9/2/2015 1
What is Data Visualization
9/2/2015 2
Elements of Visualization
Data: Without data nothing can be proved or disproved (Action needs Data!)
Story: The Story (based on that Data) is the trigger for the actions (Story
shows the Value!)
9/2/2015 3
What is Dashboard
9/2/2015 4
What is Tableau
It's easy enough that any Excel user can learn it, but powerful
enough to satisfy even the most complex analytical problems.
9/2/2015 5
Tableau Products
9/2/2015 6
Tableau Public Features
Best for
• Those that only need to connect to flat data files
• Those that need the most cost-effective version that will keep their data
private
9/2/2015 8
Tableau Desktop - Professional Features
Best for
• Those that need to connect to data in databases
• Those that need the capability to publish to Tableau Server
9/2/2015 9
Tableau Server Features
Best for
• Those that need to access / distribute workbooks in the cloud
• Those that want to automate workbook refreshes
• Those that want to edit workbooks in the cloud (limited capability)
9/2/2015 10
How Tableau Works
9/2/2015 11
Tableau Server Architecture
9/2/2015 12
Tableau File Types
9/2/2015 13
Tableau Data Blending
9/2/2015 14
Types of Dashboards
Strategic Dashboard
Analytical Dashboard
Operational Dashboard
9/2/2015 15
Strategic Dashboard
Objectives:
Focus on high level
measure of
performance
Typically display
static snapshots of
daily, weekly, or
monthly data
Little user
interaction
Target Users:
Decision Makers, Sr.
Management etc.
Do not put too much details
9/2/2015 16
Analytical Dashboard
Objectives:
Comparatively more
complex data with
rich comparisons
Extensive historical
data
Interactive display
Target Users:
Mid Management,
Planning Team
Objectives:
For monitoring
activities that are
constantly changing
To show real time of
near real time data
Requires quick and
responsive actions
Target Users:
Operational Workers
Section 1 Details
Section 3 Details
9/2/2015 19
What is Good Visualization
9/2/2015 20
What Leads to Poor Adaptation of Dashboards
Bad Data
Lack of Actionable Insight
Information Overload
Ineffective use of visualization
Lack of flexibility and interactivity
Longer time to insight
9/2/2015 1121
Points to Consider For Dashboard Designing
Purpose
Why are you doing this visualization?
Content
What are you trying to visualize?
Structure
How are you going to visualize it?
How do we best reveal the most important data and relationships?
Formatting
How will it look and feel? How will it be consumed?
Formatting is the icing on the cake!
9/2/2015 22
Best Practices of Dashboard Designing
9/2/2015 23
Information Hierarchy
9/2/2015 24
Highlighting Important Information Effectively
9/2/2015 25
Highlighting Important Information Effectively
9/2/2015 26
Displaying Excessive Details Correctly
9/2/2015 27
Appropriate use of Visualization
9/2/2015 28
Appropriate use of Visualization
Correlation Distribution
9/2/2015 29
Oversizing of Visualization
Before
After
9/2/2015 30
Usage of colors
9/2/2015 31
Usage of colors
To guarantee that most people who are color blind can distinguish groups
of data that are color coded, avoid using a combination of red & green in
the same display.
9/2/2015 32
Less
Is More
Attractive
9/2/2015 33
Tableau Server Best Practices
9/2/2015 34
Tableau Server Best Practices
9/2/2015 35
Tableau Server Best Practices
9/2/2015 36
Tableau Server Admin Best Practices
2 . Cache views
• The response time will initially increase due to contention for shared
resources. With caching turned on, views from each request will be
cached and then rendered more quickly for the next viewer of the same
dashboard.
9/2/2015 37
Tableau Server Admin Best Practices
3 . Site Roles
• When a user is defined in Tableau Server, the user is assigned a role like
Server Administrator, Site Administrator, Publisher, Interactor, or Viewer.
• The site role provides an initial authorization that indicates what the user
is allowed to do.
9/2/2015 38
Tableau Server Admin Best Practices
5 . Permissions
• Individual resources on the server have permissions that determine who is
allowed to see and interact with the dashboards.
• Permissions are resource-based: they are attached to projects, workbooks,
views, and data sources. The permissions specify which users or groups
can work with the resource.
• You can Allow & Deny Permissions to individual users or groups
specifically.
9/2/2015 39
Tableau Server Admin Best Practices
7 . Data Security
• You can control which users can see which data
• For data sources that connect to live databases, you can also control
whether users are prompted to provide database credentials when they
click a published view.
8 . User filters
• You can set filters in a workbook or data source that control which data a
person sees in a published view, based on their Tableau Server login
account.
9/2/2015 40
Tableau Server Admin Best Practices
9/2/2015 41