Join us at Netflix HQ is Los Gatos, CA on July 14th to learn how we've evolved Tableau from a niche analytic tool to become the main component of our reporting platform. We'll discuss the various stages of its evolution where its usage has grown from a handful of analysts to thousands of users, highlight the main challenges we've overcome to bring it up to enterprise scale, and walk through our ongoing efforts to push Tableau beyond its perceived limits.
3. Topics
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Users
Infrastructure
Feature Gaps
Big Data
4. The Beginning - Tableau Demo Afterthoughts (2011)
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
“I thought Tableau was beautiful … unclear on
what it would look like to deploy this in
production at Netflix”
“I thought it was interesting, particularly for
analysts. Not sure how we would use it broadly”
5. Deciding When to use Tableau
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
6. Reporting Platform Landscape (2012)
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Enterprise Tools Offline Analytical Tools
Sting
7. Tableau 8 Roadshow Sparks Re-evaluation (2013)
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
8. Our Tableau Milestones
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Proof of Concept
Gap Engineering
Onboarding
Platform Integration
9. Key Features for POC Candidate
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Not highly visible
Not academic exercise
No complicated dependencies
No existing solution
Sherlock - Netflix’s 1st Tableau Server Viz
Referenced in
Netflix Tech Blog
10. Milestone Progression
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Proof of Concept
Gap Engineering
Onboarding
Platform Integration
11. Key Gaps Slowing Down Broader Adoption
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Server Account Management
Emailing
12. Server Account Management Problem
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
13. Server Account Management Solution
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
+ REST API
14. Server Account Management Solution
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
redirect
identify
signup flow
authenticate
add
no account error
redirect
17. Milestone Progression
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Proof of Concept
Gap Engineering
Onboarding
Platform Integration
SignupEmail
Tableau Server | Desktop
18. Onboarding
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Training
User Group
Strategy Group
Learning Developing Innovation
19. Milestone Progression
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Proof of Concept
Gap Engineering
Onboarding
Platform Integration
SignupEmail
Tableau Server | Desktop
20. Key Issues to Address in Platform Integration
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
User Experience
Big Data
21. Reportal Addresses User Experience
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Discovery Service Landing Pages
22. Reportal Overview
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
catalog
API </>
UIassets
Load
metadata
+
stats
23. Big Data - Big Problems
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Error from Hive: ETIMEDOUT
ExecuteStatement finished with operation state: ERROR_STATE
24. Big Data - Leveraging Tableau SDK
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Netflix API Extract API REST API
25. Milestone Progression
Silicon Valley Enterprise Tableau User Group - Scaling Tableau at Netflix - July 14, 2016
Proof of Concept
Gap Engineering
Onboarding
Platform Integration
SignupEmail
Tableau Server | Desktop
Reportal
Data Prepping Utilities
30. • Create excitement about our content
• Motivate people to sign up
• Watch our content
Marketing Objectives
31. • Create excitement about our content
• Motivate people to sign up
• Watch our content
Marketing executive dashboard shows how active campaigns are
performing against these objectives
Marketing Objectives