SlideShare a Scribd company logo
THE END GAME FOR
DATA
1
Oxana Urdaneta
Agenda
2
• Data at Hulu
• What about CONTENT Data?
• Use Cases
• Engineering Challenges
• What about SNOWFLAKE?
• How is it helping us?
• How is it helping our stakeholders?
• Recommendations in Snowflake
2
3
Let’s Start with
the DATA
10 Million Events/Minuteg
4
It all starts with the viewer...
35 PB of Data
>15M Unique
Devices per
Day
4
Data
Marts
Analytics
Third
Party
Targeting
Metrics
Data
Apps
5
by user
by day
by hour
by device
by state
by Hulu product
by content
Data at Hulu
6
What about
CONTENT Data?
Content Acquisition
How has the overall performance of my
content partners been?
How many users are engaging
with Kids content?
What other genres are Anime users
interested in?
What is the expected performance of this
new title?
How many users first engaged with any sports
network within their first day of signup?
Content Marketing
Was my content promoted to the right people?
Why did my content not perform the way
I expected it to?
Was the content efficient in attracting
new subscribers to the service?
What is the average age of users
watching The Handmaid’s Tale?
Content Finance & Planning
Did I pay the right price for this season?
Should I buy more of this content or
am I saturated?
What is the average cost per hour of
dramas?
10
Engineering Challenges
Data Analysts
Data Scientists
Data Engineers
Data Modeling
Challenges
Data Availability
Challenges
DATA GOVERNANCE
DATA QUALITY
FIND OPTIMAL AND CREATIVE SOLUTIONS SO OUR DATA PIPELINES
SCALE ALONG WITH THE GROWTH OF OUR DATA
11
Recommendations to overcome Data Modeling challenges
● Data Profiling
● Understand our data
● Partition/Clustering
● Consistency in our designs
● Flexibility vs Performance
● Capacity planning
● Data Governance
12
Recommendations to overcome Data Availability challenges
● Technology Selection
● Be Data Driven
● Data Quality
● Query plans
13
What about
SNOWFLAKE ?
14
How is Snowflake helping us
● Transactional capabilities
● Data Warehouse principles
● Parallel Execution
● Multi-dimensional cubes
15
How is Snowflake helping our Stakeholders
● PARTNERS
○ Getting their data on time
○ Taking advantage of Snowflake’s
Data Sharing capability (future)
● HULUGANS
○ We know there’s a cost
associated to it, but Snowflake
allows our Analysts to generate
insights in the blink of an eye
○ Centralized place to get data
Snowflake is Reliable
16
Recommendations in
● Cluster your tables
○ When creating big tables
○ Check Query Profile for Pruning
● Pick the right warehouse
○ Query Time: warehouse size
○ Concurrency: Clusters
○ As you need
17
● Make use of Query History
○ Duration: Wait vs Execution
○ Bytes scanned: Local vs Remote
● Leverage query_history table
○ snowflake.account_usage.query_history
Recommendations in
(cont’d)
18
THANK YOU
19

More Related Content

What's hot

Wisdom of Crowds Webinar Deck
Wisdom of Crowds Webinar DeckWisdom of Crowds Webinar Deck
Wisdom of Crowds Webinar Deck
Looker
 
Data Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutData Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at Tout
Looker
 
So you want to do a Big Data project?
So you want to do a Big Data project?So you want to do a Big Data project?
So you want to do a Big Data project?
Instanssi Oy
 
Winning with Data
Winning with Data Winning with Data
Winning with Data
Looker
 
Accenture Big Data Expo
Accenture Big Data ExpoAccenture Big Data Expo
Accenture Big Data Expo
BigDataExpo
 
Ew conversation feb28 2012 mind mapping and mind jet
Ew conversation feb28 2012 mind mapping and mind jetEw conversation feb28 2012 mind mapping and mind jet
Ew conversation feb28 2012 mind mapping and mind jetRon Burns
 
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
Tech in Asia ID
 
How to make data actionable for business
How to make data actionable for businessHow to make data actionable for business
How to make data actionable for business
Ravi Padaki
 
Unlocking Answers Faster
Unlocking Answers FasterUnlocking Answers Faster
Unlocking Answers Faster
Infotools
 
Staffing your analytics team: 6 skill sets
Staffing your analytics team:  6 skill setsStaffing your analytics team:  6 skill sets
Staffing your analytics team: 6 skill sets
David Stephenson, Ph.D.
 
Andreas weigend
Andreas weigendAndreas weigend
Andreas weigend
BigDataExpo
 
Sql saturday denmark power bi for pdf
Sql saturday denmark power bi for pdfSql saturday denmark power bi for pdf
Sql saturday denmark power bi for pdfJen Stirrup
 
Business Intelligence Dashboard best practice webinar (2013)
Business Intelligence Dashboard best practice webinar (2013)Business Intelligence Dashboard best practice webinar (2013)
Business Intelligence Dashboard best practice webinar (2013)Yellowfin
 
Big Data Panel
Big Data PanelBig Data Panel
Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...
Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...
Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...
DATAVERSITY
 
democratization of data sql-konferenz
democratization of data sql-konferenzdemocratization of data sql-konferenz
democratization of data sql-konferenz
Jen Stirrup
 
Critical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics InitiativeCritical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics Initiative
Sasken Technologies Ltd.
 
Top 10 Reasons to Work at Information Builders
Top 10 Reasons to Work at Information BuildersTop 10 Reasons to Work at Information Builders
Top 10 Reasons to Work at Information Builders
ibi
 
Product Deep Dive: Getting the Most out of Scout Reports
Product Deep Dive: Getting the Most out of Scout ReportsProduct Deep Dive: Getting the Most out of Scout Reports
Product Deep Dive: Getting the Most out of Scout Reports
Scout RFP
 
7 Pillars Of Data Strategy - High Five 2018
7 Pillars Of Data Strategy - High Five 20187 Pillars Of Data Strategy - High Five 2018
7 Pillars Of Data Strategy - High Five 2018
Evan Levy
 

What's hot (20)

Wisdom of Crowds Webinar Deck
Wisdom of Crowds Webinar DeckWisdom of Crowds Webinar Deck
Wisdom of Crowds Webinar Deck
 
Data Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutData Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at Tout
 
So you want to do a Big Data project?
So you want to do a Big Data project?So you want to do a Big Data project?
So you want to do a Big Data project?
 
Winning with Data
Winning with Data Winning with Data
Winning with Data
 
Accenture Big Data Expo
Accenture Big Data ExpoAccenture Big Data Expo
Accenture Big Data Expo
 
Ew conversation feb28 2012 mind mapping and mind jet
Ew conversation feb28 2012 mind mapping and mind jetEw conversation feb28 2012 mind mapping and mind jet
Ew conversation feb28 2012 mind mapping and mind jet
 
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
"Data Informed vs Data Driven" by Casper Sermsuksan (Kulina)
 
How to make data actionable for business
How to make data actionable for businessHow to make data actionable for business
How to make data actionable for business
 
Unlocking Answers Faster
Unlocking Answers FasterUnlocking Answers Faster
Unlocking Answers Faster
 
Staffing your analytics team: 6 skill sets
Staffing your analytics team:  6 skill setsStaffing your analytics team:  6 skill sets
Staffing your analytics team: 6 skill sets
 
Andreas weigend
Andreas weigendAndreas weigend
Andreas weigend
 
Sql saturday denmark power bi for pdf
Sql saturday denmark power bi for pdfSql saturday denmark power bi for pdf
Sql saturday denmark power bi for pdf
 
Business Intelligence Dashboard best practice webinar (2013)
Business Intelligence Dashboard best practice webinar (2013)Business Intelligence Dashboard best practice webinar (2013)
Business Intelligence Dashboard best practice webinar (2013)
 
Big Data Panel
Big Data PanelBig Data Panel
Big Data Panel
 
Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...
Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...
Enterprise Data World Webinars: Metadata Management – Getting Off On The Righ...
 
democratization of data sql-konferenz
democratization of data sql-konferenzdemocratization of data sql-konferenz
democratization of data sql-konferenz
 
Critical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics InitiativeCritical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics Initiative
 
Top 10 Reasons to Work at Information Builders
Top 10 Reasons to Work at Information BuildersTop 10 Reasons to Work at Information Builders
Top 10 Reasons to Work at Information Builders
 
Product Deep Dive: Getting the Most out of Scout Reports
Product Deep Dive: Getting the Most out of Scout ReportsProduct Deep Dive: Getting the Most out of Scout Reports
Product Deep Dive: Getting the Most out of Scout Reports
 
7 Pillars Of Data Strategy - High Five 2018
7 Pillars Of Data Strategy - High Five 20187 Pillars Of Data Strategy - High Five 2018
7 Pillars Of Data Strategy - High Five 2018
 

Similar to The End Game for Data - HULU

Help Me, Help You: Supporting Your Data
Help Me, Help You: Supporting Your DataHelp Me, Help You: Supporting Your Data
Help Me, Help You: Supporting Your Data
Data Con LA
 
Enable Advanced Analytics with Hadoop and an Enterprise Data Hub
Enable Advanced Analytics with Hadoop and an Enterprise Data HubEnable Advanced Analytics with Hadoop and an Enterprise Data Hub
Enable Advanced Analytics with Hadoop and an Enterprise Data HubCloudera, Inc.
 
MVP (Minimum Viable Product) Readiness | Boost Labs
MVP (Minimum Viable Product) Readiness | Boost LabsMVP (Minimum Viable Product) Readiness | Boost Labs
MVP (Minimum Viable Product) Readiness | Boost Labs
Boost Labs
 
Strategy and roadmap slides
Strategy and roadmap slidesStrategy and roadmap slides
Strategy and roadmap slides
Data Blueprint
 
Data-Ed Online Webinar: Data-centric Strategy & Roadmap
Data-Ed Online Webinar: Data-centric Strategy & RoadmapData-Ed Online Webinar: Data-centric Strategy & Roadmap
Data-Ed Online Webinar: Data-centric Strategy & Roadmap
DATAVERSITY
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as Product
DATAVERSITY
 
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
DataWorks Summit/Hadoop Summit
 
Data-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & RoadmapData-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & Roadmap
DATAVERSITY
 
Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...
Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...
Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...
IIBA UK Chapter
 
InfoVision_PM101_RPadaki
InfoVision_PM101_RPadakiInfoVision_PM101_RPadaki
InfoVision_PM101_RPadakiRavi Padaki
 
Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024
patrickdtherriault
 
Northern New England TUG May 2024 - Abbott, Taft, Rugemer
Northern New England TUG May 2024 - Abbott, Taft, RugemerNorthern New England TUG May 2024 - Abbott, Taft, Rugemer
Northern New England TUG May 2024 - Abbott, Taft, Rugemer
patrickdtherriault
 
Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...
Data IQ Argentina
 
The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...
The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...
The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...
Empower by Guru
 
How Guided Data Discovery Leads Users to Better Data Insights
How Guided Data Discovery Leads Users to Better Data InsightsHow Guided Data Discovery Leads Users to Better Data Insights
How Guided Data Discovery Leads Users to Better Data Insights
Denodo
 
Data-Ed Online: Data-Centric Strategy & Roadmap
Data-Ed Online: Data-Centric Strategy & RoadmapData-Ed Online: Data-Centric Strategy & Roadmap
Data-Ed Online: Data-Centric Strategy & Roadmap
DATAVERSITY
 
Data-Ed: Data-centric Strategy & Roadmap
Data-Ed: Data-centric Strategy & RoadmapData-Ed: Data-centric Strategy & Roadmap
Data-Ed: Data-centric Strategy & Roadmap
Data Blueprint
 
Road-mapping for innovations
Road-mapping for innovationsRoad-mapping for innovations
Road-mapping for innovations
Trong Tan Ho
 
Edi road mapping for innovations
Edi road mapping for innovationsEdi road mapping for innovations
Edi road mapping for innovations
Trong Tan Ho
 
Building a Winning Roadmap for Analytics
Building a Winning Roadmap for AnalyticsBuilding a Winning Roadmap for Analytics
Building a Winning Roadmap for Analytics
Ironside
 

Similar to The End Game for Data - HULU (20)

Help Me, Help You: Supporting Your Data
Help Me, Help You: Supporting Your DataHelp Me, Help You: Supporting Your Data
Help Me, Help You: Supporting Your Data
 
Enable Advanced Analytics with Hadoop and an Enterprise Data Hub
Enable Advanced Analytics with Hadoop and an Enterprise Data HubEnable Advanced Analytics with Hadoop and an Enterprise Data Hub
Enable Advanced Analytics with Hadoop and an Enterprise Data Hub
 
MVP (Minimum Viable Product) Readiness | Boost Labs
MVP (Minimum Viable Product) Readiness | Boost LabsMVP (Minimum Viable Product) Readiness | Boost Labs
MVP (Minimum Viable Product) Readiness | Boost Labs
 
Strategy and roadmap slides
Strategy and roadmap slidesStrategy and roadmap slides
Strategy and roadmap slides
 
Data-Ed Online Webinar: Data-centric Strategy & Roadmap
Data-Ed Online Webinar: Data-centric Strategy & RoadmapData-Ed Online Webinar: Data-centric Strategy & Roadmap
Data-Ed Online Webinar: Data-centric Strategy & Roadmap
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as Product
 
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
 
Data-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & RoadmapData-Ed Webinar: Data-centric Strategy & Roadmap
Data-Ed Webinar: Data-centric Strategy & Roadmap
 
Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...
Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...
Going Beyond 'What Success Looks Like' - Using Data to Achieve Successful Pro...
 
InfoVision_PM101_RPadaki
InfoVision_PM101_RPadakiInfoVision_PM101_RPadaki
InfoVision_PM101_RPadaki
 
Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024
 
Northern New England TUG May 2024 - Abbott, Taft, Rugemer
Northern New England TUG May 2024 - Abbott, Taft, RugemerNorthern New England TUG May 2024 - Abbott, Taft, Rugemer
Northern New England TUG May 2024 - Abbott, Taft, Rugemer
 
Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...Construyendo confianza y abandonando las zonas de confort en las organizacion...
Construyendo confianza y abandonando las zonas de confort en las organizacion...
 
The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...
The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...
The Support Job That Doesn’t Suck: Why Taking Care of Your People is Your Tic...
 
How Guided Data Discovery Leads Users to Better Data Insights
How Guided Data Discovery Leads Users to Better Data InsightsHow Guided Data Discovery Leads Users to Better Data Insights
How Guided Data Discovery Leads Users to Better Data Insights
 
Data-Ed Online: Data-Centric Strategy & Roadmap
Data-Ed Online: Data-Centric Strategy & RoadmapData-Ed Online: Data-Centric Strategy & Roadmap
Data-Ed Online: Data-Centric Strategy & Roadmap
 
Data-Ed: Data-centric Strategy & Roadmap
Data-Ed: Data-centric Strategy & RoadmapData-Ed: Data-centric Strategy & Roadmap
Data-Ed: Data-centric Strategy & Roadmap
 
Road-mapping for innovations
Road-mapping for innovationsRoad-mapping for innovations
Road-mapping for innovations
 
Edi road mapping for innovations
Edi road mapping for innovationsEdi road mapping for innovations
Edi road mapping for innovations
 
Building a Winning Roadmap for Analytics
Building a Winning Roadmap for AnalyticsBuilding a Winning Roadmap for Analytics
Building a Winning Roadmap for Analytics
 

Recently uploaded

Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
eddie19851
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
mzpolocfi
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 

Recently uploaded (20)

Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 

The End Game for Data - HULU

  • 1. THE END GAME FOR DATA 1 Oxana Urdaneta
  • 2. Agenda 2 • Data at Hulu • What about CONTENT Data? • Use Cases • Engineering Challenges • What about SNOWFLAKE? • How is it helping us? • How is it helping our stakeholders? • Recommendations in Snowflake 2
  • 4. 10 Million Events/Minuteg 4 It all starts with the viewer... 35 PB of Data >15M Unique Devices per Day 4 Data Marts Analytics Third Party Targeting Metrics Data Apps
  • 5. 5 by user by day by hour by device by state by Hulu product by content Data at Hulu
  • 7. Content Acquisition How has the overall performance of my content partners been? How many users are engaging with Kids content? What other genres are Anime users interested in? What is the expected performance of this new title? How many users first engaged with any sports network within their first day of signup?
  • 8. Content Marketing Was my content promoted to the right people? Why did my content not perform the way I expected it to? Was the content efficient in attracting new subscribers to the service? What is the average age of users watching The Handmaid’s Tale?
  • 9. Content Finance & Planning Did I pay the right price for this season? Should I buy more of this content or am I saturated? What is the average cost per hour of dramas?
  • 10. 10 Engineering Challenges Data Analysts Data Scientists Data Engineers Data Modeling Challenges Data Availability Challenges DATA GOVERNANCE DATA QUALITY FIND OPTIMAL AND CREATIVE SOLUTIONS SO OUR DATA PIPELINES SCALE ALONG WITH THE GROWTH OF OUR DATA
  • 11. 11 Recommendations to overcome Data Modeling challenges ● Data Profiling ● Understand our data ● Partition/Clustering ● Consistency in our designs ● Flexibility vs Performance ● Capacity planning ● Data Governance
  • 12. 12 Recommendations to overcome Data Availability challenges ● Technology Selection ● Be Data Driven ● Data Quality ● Query plans
  • 14. 14 How is Snowflake helping us ● Transactional capabilities ● Data Warehouse principles ● Parallel Execution ● Multi-dimensional cubes
  • 15. 15 How is Snowflake helping our Stakeholders ● PARTNERS ○ Getting their data on time ○ Taking advantage of Snowflake’s Data Sharing capability (future) ● HULUGANS ○ We know there’s a cost associated to it, but Snowflake allows our Analysts to generate insights in the blink of an eye ○ Centralized place to get data Snowflake is Reliable
  • 16. 16 Recommendations in ● Cluster your tables ○ When creating big tables ○ Check Query Profile for Pruning ● Pick the right warehouse ○ Query Time: warehouse size ○ Concurrency: Clusters ○ As you need
  • 17. 17 ● Make use of Query History ○ Duration: Wait vs Execution ○ Bytes scanned: Local vs Remote ● Leverage query_history table ○ snowflake.account_usage.query_history Recommendations in (cont’d)
  • 18. 18