Kaiser Tableau 10 Workshop 01-2017
Kaiser Tableau 10 Workshop 01-2017
Kaiser Tableau 10 Workshop 01-2017
WORKSHOP
Workshop Materials are proprietary and confidential
Materials may not be reproduced or distributed in any
way without permission from Senturus, Inc.
© Copyright Senturus, Inc. 2016
2
COURSE OVERVIEW
• Review the Tableau product line
• Introduce the Desktop product
• Discuss key terminology
• Create worksheets
• Enhance worksheets with sorting, filtering and calculations
• Create a dashboard
• Discuss stories, publishing and distribution
• Call to action and Q&A
• Instructor Introduction
• Student Introduction
– Your company & role
– Experience with the tools
– Expectations and reasons for attending the course
4
Introduction to Tableau
INTRODUCTION TO TABLEAU
7
BREAKTHROUGH TECHNOLOGIES
8
TABLEAU PRODUCTS
• Tableau Desktop
– Main end user analytical tool
– Create worksheets, dashboards, and stories
– Explore and visualize data
– Perform ad-hoc analysis
– Package visualizations for distribution
• Tableau Server/Tableau Online
– Publish workbooks
– Organize and secure information
– Manage metadata
– Share/Collaborate with others
9
TABLEAU PRODUCTS
• Tableau Reader
– Allows any user to open and interact with your
visualizations and dashboards
– Interactive with sorting, filtering, drill up/down
– Similar to using Adobe Acrobat
– Available to everyone as a free download
• Tableau Public
– Public sharing of dashboards and visualizations
– Allows for embedding into websites and blogs
10
TABLEAU DESKTOP
11
DATA PREPARATION
12
DATA PREPARATION
…aka “metadata” preparation
13
DATA PREPARATION
• Splitting
– String fields can be split into multiple fields for easier analysis
– Automatic or custom split options
– Split based on a common separator
• Aliasing
– Roles – i.e., Time (Ship Date/Order Date)
– Binning (High/Low Sales)
• Renaming
• Data Typing
• Geographic Roles
• Calculated Fields
• Pivoting
14
Some Challenges with (Re)-Creating Metadata
15
TABLEAU DESKTOP
Worksheet view
16
DIMENSIONS VS MEASURES
$27m! ???
17
DIMENSIONS VS MEASURES
Revenue grew
$27m during Q3
2016 in the
Western Region for
Technology!
18
DIMENSIONS VS MEASURES
Measures are the numeric values being represented
• AKA KPIs, Metrics, etc.
• Normative vs Ordinal
• Ordinal can be “ordered” (Excellent, Good, Poor)
19
TABLEAU DESKTOP
Add data items to columns, rows, and cards to create
visualizations
20
TABLEAU INTERFACE OVERVIEW
• Within Tableau Desktop, analysts work with worksheets
and dashboards
• Worksheets are the views of your data
• Drag and Drop fields from your data source onto the
rows and columns ‘shelves’
• Items on shelves are called ‘pills’
• Dimensions are blue, measures are green
21
TABLEAU INTERFACE OVERVIEW
• Change between Data Source, worksheets, and
dashboards using the tabs at the bottom
• You can also add new worksheets, dashboards, or story
boards using the “new” buttons
22
TABLEAU INTERFACE OVERVIEW
Use “Cards” to navigate Pages, Filters, and Marks on a
worksheet
23
TABLEAU INTERFACE OVERVIEW
Dashboards organize worksheets for combined analysis
24
TABLEAU INTERFACE OVERVIEW
Use stories to combine elements and create directed,
interactive analysis
25
TABLEAU INTERFACE OVERVIEW
Data can be added, changed, and connected through the
Data Source tab
26
TABLEAU INTERFACE OVERVIEW
27
TABLEAU DESKTOP
Demo 1 - Creating a Tableau Worksheet
Purpose: Open Tableau, connect to a data file, and build a basic visualization using sample data
5. In the left pane, within the Data tab, under Dimensions, drag Order Date to the Columns shelf, and
Category and Sub-Category to the Rows shelf.
6. Under Measures, drag Sales to the Columns shelf, and Profit to the Color mark.
7. Double-click the bottom of the worksheet and rename it to “Bar”.
28
TABLEAU DESKTOP
Demo 1 - Creating a Tableau Worksheet - Results
29
ENHANCING VISUALIZATIONS
30
ENHANCING VISUALIZATIONS
31
ENHANCING VISUALIZATIONS
32
ENHANCING VISUALIZATIONS
Demo 2 - Enhancing results with sorting and filtering
Purpose: We see a potential problem with the furniture category’s profitability. Let’s enhance
our results from the last demo by performing a simple sort, and filtering the results by the
furniture category.
1. Return to Tableau Desktop and click on the 2015 column.
2. From the toolbar click on the Sort Descending button to sort 2015 Sales descending.
3. Let’s reduce the data set results down by dragging Category to the Filters card.
4. From the Filter dialog box uncheck Office Supplies and Technology. Click OK.
5. Right-click Category in the Filters card and choose Show Filter to reveal filter card.
33
ENHANCING VISUALIZATIONS
Demo 2 - Results
34
Congratulations!
You have just connected to data and made your first
visualization, in just a few minutes, complete with
interactivity, prompts, and with just a few mouse clicks!
Wasn’t that easy?!?
35
Enhancing Visualizations
ENHANCING VISUALIZATIONS
37
FORMATTING VISUALIZATIONS
38
FORMATTING VISUALIZATIONS
39
FORMATTING VISUALIZATIONS
40
WORKING WITH VISUALIZATIONS
• Scatter Plots
– Scatter plots provide a way to show correlations between
numerical values
– Scatter plots require at least two measures, one on each
of the columns and the rows
41
TABLEAU DESKTOP
Demo 3 - Using Marks
Purpose: Create a scatter plot visualization using colors and shapes to show the correlation
between sales and profit of different product sub-categories by category and region.
1. Start by creating a new worksheet. To do this, click on the New Worksheet button at the
bottom left of the work area.
2. From Measures drag Sales to the Columns shelf and Profit to the Rows shelf.
3. To add additional marks to our visualizations drag Sub-Category to the bottom (empty)
portion of the Marks card.
4. Add Category to the Color drop zone in the Marks card to distinguish our sub-
categories.
5. Add Region to the Shape drop zone.
6. Right-click anywhere in the scatter plot and choose Trend Lines…Show Trend Lines This
shows us linear trend lines with Confidence Bands. Right-click again, choose Trend
Lines…Edit Trend Lines and uncheck Show Confidence Bands.
7. Name your worksheet “Scatter”.
42
TABLEAU DESKTOP
Demo 3 - Results
43
WORKING WITH VISUALIZATIONS
Calculated Fields
– When your data source doesn’t contain all the fields you
need, add new ones as calculated fields
– This saves them as part of the data source
– Create calculated fields by using the calculation editor or
by double clicking a shelf or a field on a shelf
– Calculated fields can be created from other calculations
– Calculations are based on formulas and fields
44
WORKING WITH VISUALIZATIONS
45
WORKING WITH VISUALIZATIONS
Functions
– Functions can be filtered by category
– Use Enter Text to Search to find specific functions
– Clicking on a function provides tips and examples
46
WORKING WITH VISUALIZATIONS
Fields
– Fields can be dragged from the data pane to the editor
– Dragging from the shelf will result in aggregated value
being added to the calculation
– Field names can be typed directly into the editor
47
WORKING WITH VISUALIZATIONS
• Comments
– Comments can provide context or detail on calculations
– Define comments using two forward slashes:
48
WORKING WITH VISUALIZATIONS
49
WORKING WITH VISUALIZATIONS
50
ENHANCING VISUALIZATIONS
Demo 4 - Creating a Calculated Field
Purpose: We need a visualization that shows our profit ratio for each region by our shipping
modes.
1. In order to create a calculated field, you can right-click in the empty space at the bottom of the data
pane, or select Analysis Create Calculated Field from the toolbar. This field can be used in any of our
existing worksheets or new ones created from here out.
2. In the dialog box, name the new field Profit Ratio. In the formula box (click the empty space below the
light grey line in the dialog box) use the following formula: SUM([Profit])/SUM([Sales]). Click OK. (Hint:
as you are typing, if the component you want appears at the top of the autocomplete pop-up, simply
press the Tab key to insert it and keep typing!)
3. Create a new worksheet. Drag Region to the Columns shelf, Category to the Rows shelf, and to separate
things out, Ship Mode to the Color mark
4. To complete our view, add the new field, Profit Ratio, to the Rows shelf.
5. Name the new worksheet “Profit Ratio”
51
ENHANCING VISUALIZATIONS
Demo 4 - Results
52
BREAK TIME!
We will reconvene in 15
minutes (11:25 PST)!
53
WORKING WITH VISUALIZATIONS
54
ENHANCING VISUALIZATIONS
Demo 5 - Spotlighting a Report
Purpose: We have been asked to create a report that highlights when sales are not doing as
well as expected. Any order under $10,000 will be highlighted differently than the other orders.
1. To highlight our data, we will use a calculated field. Right-click in the bottom, empty space in the data
pane and select Create Calculated Field. Name the field type Sales Spotlight. In the expression box use
the formula: IIF (SUM([Sales]) > 10000, “High Sales”, “Low Sales”). Click OK.
2. Create a new worksheet. Add Segment to the Columns shelf, Category and Sub-Category to the Rows
shelf.
3. For our measure, we will drop Sales onto the Text drop zone in the Marks card.
4. Lastly to provide the desired highlighting, drag our newly created Sales Spotlight on to the marks card on
Color.
5. Name the worksheet “Sales Spotlight”
55
ENHANCING VISUALIZATIONS
Demo 5 - Results
56
WORKING WITH VISUALIZATIONS
57
ENHANCING VISUALIZATIONS
Demo 6 - Create a Gantt chart
Purpose: We would like to see how many days on average, elapse between order date and ship
date to make sure we are delivering our products in a timely manner.
1. Create a new worksheet. Begin the visualization by adding Order Date to the Columns shelf. To make the
date a Continuous date, click on the YEAR(Order Date) pill in the Columns shelf, and click the down
arrow. In the second group of date values, select Week Number (Week 5, 2015). This makes our date a
timeline of dates starting with the first week in the source.
2. On the Rows shelf add Sub-Category and to the right of Sub-Category, add Ship Mode.
3. We will need to add a new field to complete our view. Right click in the bottom, empty portion of the
data pane and select Create Calculated Field.
4. Name the new field “Order Until Ship” with the formula DATEDIFF(‘day’, [ORDER DATE], [SHIP DATE]).
Click OK.
5. Bring this new field to the Size mark. Click the field, select “Measure”, and change the aggregation from
the default of Sum to Average.
6. While this is what we want, there’s too much data. Let’s filter it down to more relevant time periods.
Drag Order Date from the data pane to the Filters card. Select Range of Dates, click Next, and use the
keyboard or the calendar to select 1/1/13 - 3/31/13. Click OK. In the Filters card, right-click our new
Order Date filter pill and select Show Filter. This will allow us to change the date as desired.
7. Enhance the view by adding Ship Mode to the Color mark.
8. Name the new sheet “Gantt”.
58
ENHANCING VISUALIZATIONS
Demo 6 - Results
59
Working with Maps
WORKING WITH MAPS
61
WORKING WITH MAPS
• Map Views
– Excellent for displaying and analyzing geographical
information
– Data needs to have appropriate fields for determining
location information
– Maps are updated regularly to provide accurate data
– Fields identified as geographic will have a globe icon
– Maps don’t have to be geographic – can be factory floors,
hospitals, diagrams, anything you can plot an x/y
coordinate on
– Images can be imported to use as background
– WMS servers allow connection to map servers providing an
almost infinite array of maps
62
WORKING WITH MAPS
• Map Views
– Tableau reads a field and determines the geographic type
– You can manually set fields to different geographic types
based on the source data
63
WORKING WITH MAPS
• Map Views
– Latitude and longitude information is generated
automatically whenever possible
– These fields display under Measures
– In addition to standard areas such as country or state,
Tableau also includes area codes, zip codes, and
congressional districts
64
WORKING WITH MAPS
Geographic Role Description
Area Code U.S. Area Code; numbers only: 650, 415, 949
CBSA/MSA U.S. Core Based Statistical Area or Metropolitan Statistical Area:
Dallas-Fort Worth-Arlington, TX
City Worldwide city names: Seattle, Berlin, Columbus
Congressional District U.S. Congressional District names. Boundaries are determined by
data provided by each state’s redistricting commission: 1st District,
District 3
Country/Region Worldwide countries and regions. Includes names, FIPS 10, 2
Character, or 3 Character: AF, CD, Japan, Australia, AFG
65
WORKING WITH MAPS
Feature Description
Background Maps Maps automatically generated by Tableau when you use
geographic data
Map Layers Additional geographic details that can be layered onto your
map from the Map Options window, such as area code
boundaries, streets and highways, and prominent place names
Data Layers Layers that show U.S. census information for the regions on
your map, such as the per capita income, median age, and
average household size
66
WORKING WITH MAPS
Pan and Zoom To pan across the map, click and drag the mouse pointer across the
map. To zoom in or out, use the + and - icons on the map toolbar
Lasso selection Selects an area of an irregular shape. Click the kidney shaped dotted
line icon, and click+drag the cursor around the area you want to select.
All marks in the area display as selected
Radial selection Selects and area in a circular range. Click the circular dotted line icon,
and click+drag the cursor around the area you want to select. All marks
in the area display as selected
Rectangular selection Selects an area in a rectangular shape. Use the same technique as
Radial and Lasso selection
Geographic search Click the Search icon and type the city or country into the text box and
press enter to initiate a search. Can be excluded from a worksheet
67
WORKING WITH MAPS
Demo 7 - Creating a Map View
Purpose: We need a simple map that shows our sales and profit by US Postal Code
1. Create a new worksheet. From the data pane double-click Postal Code to automatically extract latitude
and longitude. Tableau places this on a U.S. map with points representing each zip code in our data set.
2. Add Sales to Size mark, and Profit to Color mark to enhance the view.
3. Click the Size drop zone, and increase the size of each mark to makes things legible.
4. This creates overlap. To distinguish our marks, click the Color drop zone, and from the Border dropdown,
add a black border.
5. From the menu bar click on Map Map Layers, examine the available options. For our map, we want to
change the style to Normal. Also uncheck Land Cover and Country/Region Names. This makes our map
easier to read. Close the Map Options pane.
6. Make this dashboard more interactive by adding Order Date to the Filters card. Choose “Years” from the
list, then click Next. Choose the years 2014 and 2015.
7. Right-click and choose Show Filter to show the interactive filter.
8. Name the new worksheet “Map”.
68
WORKING WITH MAPS
Demo 7 - Results
69
Working with Dashboards
DASHBOARDS
71
CREATING DASHBOARDS
72
ADDING DASHBOARD OBJECTS
73
ORGANIZING DASHBOARDS
74
ORGANIZING DASHBOARDS
75
ORGANIZING DASHBOARDS
76
TABLEAU DESKTOP
Demo 8 - Create a Dashboard
Purpose: We have created numerous worksheets. Our users would like to see some of these
views on a single page to save time. We will create a dashboard from our different worksheets
and enhance it with a global filter.
1. In the bottom right next to your sheets, click the New Dashboard button.
2. From the Dashboard pane, drag the Map worksheet to the Dashboard canvas. From the Dashboard
pane, drag Bar, and Scatter to the dashboard canvas, and organize the objects as you desire.
3. Highlight each of the filters (Category and Year of Order Date) and click the black down arrow, Apply to
Worksheets -> All Using This Data Source. This will apply the filters to all the worksheets in our new
dashboard.
77
TABLEAU DESKTOP
Demo 8 - Results
78
A Word about Stories
STORIES
80
STORIES
81
STORIES
82
STORIES
83
Publishing and Sharing
PUBLISHING AND SHARING
85
PUBLISHING AND SHARING
86
CALL TO ACTION
a
VISUALIZATION RESOURCES
• Edward Tufte
• Stephen Few
88
OTHER RESOURCES
http://www.senturus.com/training/course-schedule/intermediate-data-
visualization-dashboarding-kaiser/
a
THANK YOU!!!
Analysis
Analysis
Business Needs Ready
Ready
DataData
DECISIONS
& ACTIONS
BUSINESS ANALYTICS ARCHITECTS
.
1000+ CLIENTS, 2000+ PROJECTS, 16+ YEARS
Excel
Source Systems of Record
Access
ERP Data Self-service Reporting
& Ad-Hoc Analysis
CRM Data
Alerts
Powerpoint
* Often coupled with individual acts of Macro & VLOOKUP
Other Sources heroism, done infrequently and inconsistently
99
Copyright 20146 Senturus, Inc. All Rights Reserved.
THE FOUR PILLARS OF SENTURUS
Business acumen
a
HUGE VALUE IN EXISTING BI MODELS
Organizations have invested heavily in existing models
that provide governed, secure, business-friendly,
performant results
a
TRAINING - TABLEAU INTERMEDIATE DATA VISUALIZATION
111
ONLINE TRAINING - DISCOUNTS FOR KAISER
Tableau Fundamentals Course online for Kaiser at the low price of $179!
http://www.senturus.com/introduction-to-tableau-training/
Tableau Intermediate:
– Date: Feb 27, 2017
– Time: 8:30-4:30
– Cost $299 (list price is $499 - this is a 40% savings)
– Registration Link:
http://www.senturus.com/training/course-schedule/intermediate-data-visualization-
dashboarding-kaiser/
Tableau Advanced:
– Date: Feb 28-March 1
– Time: 8:30-4:30
– Cost $599 (list price is $999 - this is a 40% savings)
– Registration Link: a
http://www.senturus.com/training/course-schedule/advanced-data-visualization-
dashboarding-kaiser/
–
FREE ONLINE RESOURCE LIBRARY
Visit senturus.com/resources
a
FREE ONLINE RESOURCE LIBRARY