Download presentation
Presentation is loading. Please wait.
Published byGillian Tate Modified over 6 years ago
1
Solving Real-World Challenges with LOD Expression
Tableau Conference 2016 4/17/ :41 AM #LODforJedis Solving Real-World Challenges with LOD Expression Bronson Shonk Sr. Product Consultant tableart.co © 2016 Tableau Software. All rights reserved.
13
Data is cool…
20
Data is boring
21
Data is boring without a narrative…
22
Agenda 5 Techniques Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
23
Agenda 5 Techniques Example – PowerPoint Tableau Conference 2016
© 2016 Tableau Software. All rights reserved.
24
Agenda 5 Techniques Example – PowerPoint Example – Tableau
Tableau Conference 2016 4/17/ :41 AM Agenda 5 Techniques Example – PowerPoint Example – Tableau © 2016 Tableau Software. All rights reserved.
25
Agenda 5 Techniques Example – PowerPoint Example – Tableau
Tableau Conference 2016 4/17/ :41 AM Agenda 5 Techniques Example – PowerPoint Example – Tableau Exercise – Tableau © 2016 Tableau Software. All rights reserved.
26
Agenda 5 Techniques Example – PowerPoint Example – Tableau
Tableau Conference 2016 4/17/ :41 AM Agenda 5 Techniques Example – PowerPoint Example – Tableau Exercise – Tableau Challenge – Tableau © 2016 Tableau Software. All rights reserved.
27
> Timing > Questions > Resources
> Timing > Questions > Resources > Starter/Solution Workbook > Guided Website > Difficulty
28
5 Techniques Multiple Aggregation Filter Order Aggregate Bins
Pivot Data (reshape) Isolate + Propagate
29
What you should be thinking about…
30
Example 01: Multiple Aggregation
Tableau Conference 2016 4/17/ :41 AM Example 01: Multiple Aggregation © 2016 Tableau Software. All rights reserved.
31
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? © 2016 Tableau Software. All rights reserved.
32
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? AVG( Sales ) © 2016 Tableau Software. All rights reserved.
33
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? © 2016 Tableau Software. All rights reserved.
34
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? AVG( Sales ) © 2016 Tableau Software. All rights reserved.
35
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? © 2016 Tableau Software. All rights reserved.
36
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? © 2016 Tableau Software. All rights reserved.
38
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? © 2016 Tableau Software. All rights reserved.
39
What is the average sales per order?
Tableau Conference 2016 4/17/ :41 AM What is the average sales per order? 106 © 2016 Tableau Software. All rights reserved.
40
Example 02: LOD + Filter Order
Tableau Conference 2016 4/17/ :41 AM Example 02: LOD + Filter Order © 2016 Tableau Software. All rights reserved.
41
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? © 2016 Tableau Software. All rights reserved.
42
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? OR © 2016 Tableau Software. All rights reserved.
43
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? OR © 2016 Tableau Software. All rights reserved.
44
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? AND © 2016 Tableau Software. All rights reserved.
45
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? © 2016 Tableau Software. All rights reserved.
46
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? © 2016 Tableau Software. All rights reserved.
47
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? © 2016 Tableau Software. All rights reserved.
48
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? © 2016 Tableau Software. All rights reserved.
49
Which movies were categorized as ‘Comedy’ AND ‘Fantasy’?
Tableau Conference 2016 4/17/ :41 AM Which movies were categorized as ‘Comedy’ AND ‘Fantasy’? © 2016 Tableau Software. All rights reserved.
50
For the rest of the session we will only be using FIXED Expressions
51
Example 03: Aggregate Bins
Tableau Conference 2016 4/17/ :41 AM Example 03: Aggregate Bins © 2016 Tableau Software. All rights reserved.
53
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? © 2016 Tableau Software. All rights reserved.
54
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? SUM(My Goals) > SUM(Opponent Goals) © 2016 Tableau Software. All rights reserved.
55
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? SUM(My Goals) > SUM(Opponent Goals) 3 > 2 = win © 2016 Tableau Software. All rights reserved.
56
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? SUM(My Goals) > SUM(Opponent Goals) 0 > 0 = win © 2016 Tableau Software. All rights reserved.
57
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? SUM(My Goals) > SUM(Opponent Goals) © 2016 Tableau Software. All rights reserved.
58
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? © 2016 Tableau Software. All rights reserved.
59
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? © 2016 Tableau Software. All rights reserved.
60
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? © 2016 Tableau Software. All rights reserved.
61
How many matches has each player won while playing?
Tableau Conference 2016 4/17/ :41 AM How many matches has each player won while playing? © 2016 Tableau Software. All rights reserved.
62
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
63
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
64
Salesperson = Salesperson Year = Year Quarter = Quarter
Tableau Conference 2016 4/17/ :41 AM Data Model Join On: Salesperson = Salesperson Year = Year Quarter = Quarter © 2016 Tableau Software. All rights reserved.
65
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
66
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
67
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
68
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
69
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
70
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
71
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
72
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
73
1. Remove unnecessary quota type
Tableau Conference 2016 4/17/ :41 AM Data Model 1. Remove unnecessary quota type © 2016 Tableau Software. All rights reserved.
74
Remove unnecessary quota types Remove unnecessary product types
Tableau Conference 2016 4/17/ :41 AM Data Model Remove unnecessary quota types Remove unnecessary product types © 2016 Tableau Software. All rights reserved.
75
Remove unnecessary quota types Remove unnecessary product types
Tableau Conference 2016 4/17/ :41 AM Data Model Remove unnecessary quota types Remove unnecessary product types Only look at closed won deals © 2016 Tableau Software. All rights reserved.
76
Data Model Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
77
SUM( Amount ) >= SUM( Quota )
Tableau Conference 2016 4/17/ :41 AM Data Model SUM( Amount ) >= SUM( Quota ) 70 >= FALSE © 2016 Tableau Software. All rights reserved.
78
SUM( Amount ) >= SUM( Quota )
Tableau Conference 2016 4/17/ :41 AM Data Model SUM( Amount ) >= SUM( Quota ) 70 >= FALSE © 2016 Tableau Software. All rights reserved.
79
SUM( Amount ) >= MIN( Quota )
Tableau Conference 2016 4/17/ :41 AM Data Model SUM( Amount ) >= MIN( Quota ) 70 >= TRUE © 2016 Tableau Software. All rights reserved.
80
The data has already been joined, so you need to account for:
Product Type Quota Type Stage Replicated Quota Numbers
81
Example 04: Pivot Tableau Conference 2016 4/17/2018 11:41 AM
© 2016 Tableau Software. All rights reserved.
82
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
83
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
84
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? Table Calculation: RANK() © 2016 Tableau Software. All rights reserved.
85
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
86
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? Columnar Calculation: 1st – 2nd = 2 © 2016 Tableau Software. All rights reserved.
87
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? Calculation 2 Calculation 1 © 2016 Tableau Software. All rights reserved.
88
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? Calculation 1 © 2016 Tableau Software. All rights reserved.
89
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? Calculation 1 © 2016 Tableau Software. All rights reserved.
90
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
91
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? Calculation 2 © 2016 Tableau Software. All rights reserved.
92
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
93
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
94
What is the gap between students’ 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students’ 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
95
What is the gap between students' 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students' 1st and 2nd highest exam scores? © 2016 Tableau Software. All rights reserved.
96
What is the gap between students' 1st and 2nd highest exam scores?
Tableau Conference 2016 4/17/ :41 AM What is the gap between students' 1st and 2nd highest exam scores? Columnar Calculation: 1st – 2nd = 2 © 2016 Tableau Software. All rights reserved.
97
Example 05: Pivot + Isolate + Propagate
Tableau Conference 2016 4/17/ :41 AM Example 05: Pivot + Isolate + Propagate © 2016 Tableau Software. All rights reserved.
98
Which subject do students score highest in?
Tableau Conference 2016 4/17/ :41 AM Which subject do students score highest in? © 2016 Tableau Software. All rights reserved.
99
Which subject do students score highest in?
Tableau Conference 2016 4/17/ :41 AM Which subject do students score highest in? Step 1: pivot Step 2: isolate Step 3: propagate (cohort) © 2016 Tableau Software. All rights reserved.
100
Which subject do students score highest in?
Tableau Conference 2016 4/17/ :41 AM Which subject do students score highest in? Step 1: pivot Step 2: isolate Step 3: propagate (cohort) © 2016 Tableau Software. All rights reserved.
101
Which subject do students score highest in?
Tableau Conference 2016 4/17/ :41 AM Which subject do students score highest in? Step 1: pivot Step 2: isolate Step 3: propagate (cohort) © 2016 Tableau Software. All rights reserved.
102
Which subject do students score highest in?
Tableau Conference 2016 4/17/ :41 AM Which subject do students score highest in? Step 1: pivot Step 2: isolate Step 3: propagate (cohort) © 2016 Tableau Software. All rights reserved.
103
Which subject do students score highest in?
Tableau Conference 2016 4/17/ :41 AM Which subject do students score highest in? Step 1: pivot Step 2: isolate Step 3: propagate (cohort) © 2016 Tableau Software. All rights reserved.
104
Which subject do students score highest in?
Tableau Conference 2016 4/17/ :41 AM Which subject do students score highest in? Step 1: pivot Step 2: isolate Step 3: propagate (cohort) © 2016 Tableau Software. All rights reserved.
105
Tuesday, Nov 8 #LODforJedis
Tableau Conference 2016 4/17/ :41 AM SESSION REPEATS Tuesday, Nov 8 #LODforJedis 10:45am - 1:15pm | ACC – L4 – Room 16A Wednesday, Nov 9 #LODforJedis 1:45pm - 4:15pm | ACC – L4 – Room 19B Thursday, Nov 10 #LODforJedis 9:00am – 11:30am | ACC – L4 – Ballroom G © 2016 Tableau Software. All rights reserved.
106
Wednesday, November 9 Table Calcs for Jedis
Tableau Conference 2016 4/17/ :41 AM RELATED SESSIONS Wednesday, November 9 Are you as smart as a Tableau consultant 10:45am – 11:45pm Wednesday, November 9 Table Calcs for Jedis 1:45pm – 4:15pm Thursday, November 10 Are you as smart as a Tableau consultant 12:00pm – 1:00pm © 2016 Tableau Software. All rights reserved.
107
TC16 – Are you as smart as a Tableau consultant
Tableau Conference 2016 4/17/ :41 AM Follow Up Tableart.co Challenge Workbook TC16 – Are you as smart as a Tableau consultant © 2016 Tableau Software. All rights reserved.
111
Tableau Conference 2016 4/17/ :41 AM Please complete the session survey from the Session Details screen in your TC16 app © 2016 Tableau Software. All rights reserved.
112
Bronson Shonk bshonk@tableau.com tableart.co #LODforJedis
Tableau Conference 2016 4/17/ :41 AM #LODforJedis Bronson Shonk tableart.co © 2016 Tableau Software. All rights reserved.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.