Presentation is loading. Please wait.

Presentation is loading. Please wait.

Solving Real-World Challenges with LOD Expression

Similar presentations


Presentation on theme: "Solving Real-World Challenges with LOD Expression"— Presentation transcript:

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.

2

3

4

5

6

7

8

9

10

11

12

13 Data is cool…

14

15

16

17

18

19

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.

37

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.

52

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.

108

109

110

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.


Download ppt "Solving Real-World Challenges with LOD Expression"

Similar presentations


Ads by Google