Top Banner
61

Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

May 29, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy
Page 2: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hot, Hotter, HyperHow to Handle Big Data

Marius Kaiser

Solution Consultant

Tableau

# T C 1 8

Erwin van Laar

Team Lead, Product Consultancy

Tableau

Page 3: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Session Overview

Page 4: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hot, Hotter, HyperHow to Handle Big Data

Marius Kaiser

Solution Consultant

Tableau

# T C 1 8

Erwin van Laar

Team Lead, Product Consulting

Tableau

Page 5: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hot, Hotter, Hyper

How to Handle Big Data

Marius Kaiser

Solution Consultant

Tableau

# T C 1 8

Erwin van Laar

Team Lead, Product Consulting

Tableau

Page 6: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Introduction

Page 7: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Marius KaiserSolution Consultant, Tableau

Erwin van LaarTeam Lead, Product Consultancy, Tableau

Page 8: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

What is Big Data anyway?

Volume

Velocity Variety

Page 9: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

What is Big Data?

Page 10: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

What is Big Data?

Page 11: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

People

Page 12: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy
Page 13: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Agenda

• Tableau’s Big Data Focus

• Hyper

• Big Data Framework

• Practical Example

• Summary

Page 14: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Tableau’s Big Data Focus

Page 15: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Big Data Focus

Connectivity

Access to all data

Performance

Fast interaction

with all data

Discovery

Finding the right data

Page 16: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hybrid Data Strategy

• A combination of in-memory and live query engines

• Designed for adaptability and flexibility

• Unified user experience for full range of data stores

Page 17: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Live Query Engine

• Supports the world’s largest databases

• Attaches directly to enterprise data stores

• Pushes down workload

• Leverage your Big Data investments

Hadoop

Hadoop

Fast databases

Datawarehouses

Datawarehouses

Page 18: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

In-Memory Engine

• Extremely fast computational ability

• Fast performance with large data sets

• Optionally aggregate data before extracting

Data Extract API& Web Data Connector

Hadoop Fast databases

Datawarehouses

Page 19: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

HyperFast analysis on data of all sizes

*Hyper replaces TDE in all of our products

Page 20: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy
Page 21: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Scalability

Hyper’s parallelism fully utilizes large amounts of cores (> 120)

Page 22: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hyper

Key benefits

• Up to 5x faster query performance with large or complex datasets

• Fresher data with up to 3x faster extract creation

• Support for larger extracts

Page 23: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Caution!

• It’s not the WIN Button!

Page 24: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Data Strategy

• Selection of Technology

• Align Technology to Business Use and Data

• What questions do we want to answer?

Page 25: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

https://www.tableau.com/about/blog/2017/1/tableau-cloud-netflix-original-64442

Page 26: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Big Data FrameworkHot, Warm, Cold

Page 27: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Pe

rform

an

ce

Da

ta S

ize

Page 28: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy
Page 29: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

STORE ANALYZE SPEED UP CONSUME

Page 30: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Let me introduce Air Tableau

Page 31: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Air Tableau

• New, technology driven airline

• Data of hundreds of millions of flights and their performance

Goals

• Analyse the data and identify gaps

• Monitor Flights performance going forward

• -> Performant Dashboards for everyone!

Page 32: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Cold - Store

Page 33: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Flights Performance Data in the Data Lake

AmazonS3

Page 34: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

AmazonS3

STORE ANALYZE SPEED UP CONSUME

Data Scientist

Analyst

Page 35: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

The Data Lake

Files

SQL

HDFS

Page 36: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hive is too slow for Interactivity

Files

Page 37: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Warm - Analyze

Page 38: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Faster ways to query the Data Lake

Files

Page 39: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hive is too slow for Interactivity

Page 40: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

AmazonS3

AmazonAthena

STORE ANALYZE SPEED UP CONSUME

Page 41: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Hot - Let’s Speed It Up

Page 42: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

AmazonS3

AmazonAthena

AmazonRedshift

STORE ANALYZE SPEED UP CONSUME

Page 43: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Leverage Tableau

Secret weapons

Aggregated Extracts

Prep

Page 44: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Pre-aggregate

Optimize

Advantage:

Same results, vastly improved

performance

Hadoop Fast

databases

Data

warehouses

SW#1 Aggregated, Optimized Extracts

Page 45: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

SW#2: Prep

Page 46: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Human Scale of Data

Year

Quarter

Month

Week

Quarter

Year

Month

Week

Day

Raw Data

Page 47: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Consume

Page 48: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

AmazonS3

AmazonAthena

AmazonRedshift

STORE ANALYZE SPEED IT UP CONSUME

Data Science

Reporting

Page 49: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Leverage Tableau

Secret weapons:

Aggregated Extracts

Prep

Cross-Datasource Actions

Hybrid Data Strategy

Page 50: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Leverage Tableau

Secret weapons:

Aggregated Extracts

Prep

Cross-Datasource Actions

Hybrid Data Strategy

Page 51: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Human Scale of Data

Year

Quarter

Month

Week

Quarter

Year

Month

Week

Day

Raw Data

Page 52: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

SW3: Cross-Datasource Actions

Year

Quarter

Month

Week

Quarter

Year

Month

Week

Day

Raw Data

Page 53: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Questions?

Page 54: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Summary

Page 55: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Summary

• Big Data needs to be for the people

• Tableau enables people to use Big Data

• Tableau is a Leader in Big Data Analytics

• Tableau’s Hybrid Data Engine is a secret weapon!

• Tableau enables Big Data agility

• Use the Hot, Warm, Cold framework

Page 56: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Over to you!

• Use the Hot, Warm, Cold framework

• Remember Tableau’s Secret Weapons• Aggregated Extracts

• Prep

• Cross-Data Source Actions

• Hybrid Data Strategy

Page 57: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Conclusion

Tableau is great for Big Data

Use the right technology for the right use case

Page 58: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Advancing your big data strategy

R E L AT E D S E S S I O N S

Day | Time – Time | Location

Expedia | Big data self-service analytics with Tableau and AWS

Day | Time – Time | Location

Page 59: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Please complete the

session survey from the

Session Details screen

in your TC18 app

Page 60: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy

Thank you!Marius Kaiser

[email protected]

Erwin van Laar

[email protected]

Page 61: Hot, Hotter, Hyper - Tableau Conference 2018 · Hot, Hotter, Hyper How to Handle Big Data Marius Kaiser Solution Consultant Tableau #TC18 Erwin van Laar Team Lead, Product Consultancy