Introduction to Big Data the four V's



Similar documents
Big Data. Donald Kossmann & Nesime Tatbul Systems Group ETH Zurich

Big Data Management and Analytics

Getting Started Practical Input For Your Roadmap

Big Data: Are You Ready? Kevin Lancaster

Surfing the Data Tsunami: A New Paradigm for Big Data Processing and Analytics

Trends and Research Opportunities in Spatial Big Data Analytics and Cloud Computing NCSU GeoSpatial Forum

Big Data Buzzwords From A to Z. By Rick Whiting, CRN 4:00 PM ET Wed. Nov. 28, 2012

Big Data Open Source Stack vs. Traditional Stack for BI and Analytics

Big Data a threat or a chance?

Better Decision Making

Big Data: Opportunities & Challenges, Myths & Truths 資 料 來 源 : 台 大 廖 世 偉 教 授 課 程 資 料

Big Data, Why All the Buzz? (Abridged) Anita Luthra, February 20, 2014

Apache Hadoop in the Enterprise. Dr. Amr Awadallah,

Datenverwaltung im Wandel - Building an Enterprise Data Hub with

Large scale processing using Hadoop. Ján Vaňo

Kafka & Redis for Big Data Solutions

Introduction to Engineering Using Robotics Experiments Lecture 17 Big Data

The Future of Data Management

How To Use Big Data For Business

The 4 Pillars of Technosoft s Big Data Practice

Play with Big Data on the Shoulders of Open Source

Big Data in the Big Apple

Getting to Know Big Data

Are You Ready for Big Data?

The Enterprise Data Hub and The Modern Information Architecture

Big Data on Microsoft Platform

Are You Ready for Big Data?

How Big Is Big Data Adoption? Survey Results. Survey Results Big Data Company Strategy... 6

Outline. What is Big data and where they come from? How we deal with Big data?

Next presentation starting soon Business Analytics using Big Data to gain competitive advantage

X4-2 Exadata announced (well actually around Jan 1) OEM/Grid control 12c R4 just released

The? Data: Introduction and Future

NoSQL for SQL Professionals William McKnight

Luncheon Webinar Series May 13, 2013

Managing Cloud Server with Big Data for Small, Medium Enterprises: Issues and Challenges

Keywords Big Data, NoSQL, Relational Databases, Decision Making using Big Data, Hadoop

SAS BIG DATA SOLUTIONS ON AWS SAS FORUM ESPAÑA, OCTOBER 16 TH, 2014 IAN MEYERS SOLUTIONS ARCHITECT / AMAZON WEB SERVICES

Are You Big Data Ready?

DEMAND SMARTER, FASTER, EASIER BUSINESS INTELLIGENCE

ESS event: Big Data in Official Statistics. Antonino Virgillito, Istat

Architecting for the Internet of Things & Big Data

Hadoop. MPDL-Frühstück 9. Dezember 2013 MPDL INTERN

Big Data and New Paradigms in Information Management. Vladimir Videnovic Institute for Information Management

Hadoop implementation of MapReduce computational model. Ján Vaňo

Big Data reconsidered Separating Hype from Reality for Hosting and Cloud Providers

BIG DATA ANALYTICS REFERENCE ARCHITECTURES AND CASE STUDIES

INTELLIGENT BUSINESS STRATEGIES WHITE PAPER

Big Data Analytics. An Introduction. Oliver Fuchsberger University of Paderborn 2014

White Paper: Big Data and the hype around IoT

Simplifying Big Data Analytics: Unifying Batch and Stream Processing. John Fanelli,! VP Product! In-Memory Compute Summit! June 30, 2015!!

Big Data Technology ดร.ช ชาต หฤไชยะศ กด. Choochart Haruechaiyasak, Ph.D.

Data Management in SAP Environments

Big Data Are You Ready? Thomas Kyte

BIG DATA AND ANALYTICS

Big Data and Data Science: Behind the Buzz Words

BIG DATA TRENDS AND TECHNOLOGIES

Big Data Use Cases Update

With the Emergence of Big Data, Where do Relational Technologies Fit?

Data Catalogs for Hadoop Achieving Shared Knowledge and Re-usable Data Prep. Neil Raden Hired Brains Research, LLC

Open source Google-style large scale data analysis with Hadoop

Big Data Infrastructure at Spotify

BIG DATA TECHNOLOGY. Hadoop Ecosystem

BRANDLOGIK. an Introduction to. BIG data. the future is now

Architectural patterns for building real time applications with Apache HBase. Andrew Purtell Committer and PMC, Apache HBase

CSC590: Selected Topics BIG DATA & DATA MINING. Lecture 2 Feb 12, 2014 Dr. Esam A. Alwagait

How To Make Data Streaming A Real Time Intelligence

An Integrated Big Data & Analytics Infrastructure June 14, 2012 Robert Stackowiak, VP Oracle ESG Data Systems Architecture

Big Data on AWS. Services Overview. Bernie Nallamotu Principle Solutions Architect

UNIFY YOUR (BIG) DATA

Integrating a Big Data Platform into Government:

BIG DATA What it is and how to use?

Big Data and Industrial Internet

An Oracle White Paper November Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

Streaming Big Data Performance Benchmark for Real-time Log Analytics in an Industry Environment

BIG DATA FOR YOUR DC

Executive Summary... 2 Introduction Defining Big Data The Importance of Big Data... 4 Building a Big Data Platform...

Data Mining in the Swamp

BIG DATA IN THE CLOUD : CHALLENGES AND OPPORTUNITIES MARY- JANE SULE & PROF. MAOZHEN LI BRUNEL UNIVERSITY, LONDON

Presenters: Luke Dougherty & Steve Crabb

Using Data Mining and Machine Learning in Retail

Large-Scale Data Processing

BIG DATA CHALLENGES AND PERSPECTIVES

Big Data and Analytics in Government

Testing Big data is one of the biggest

BIG DATA. Value 8/14/2014 WHAT IS BIG DATA? THE 5 V'S OF BIG DATA WHAT IS BIG DATA?

The Future of Data Management with Hadoop and the Enterprise Data Hub

Applications for Big Data Analytics

Hadoop and Map-Reduce. Swati Gore

Big Data & QlikView. Democratizing Big Data Analytics. David Freriks Principal Solution Architect

Big Data Are You Ready? Jorge Plascencia Solution Architect Manager

BIG DATA IN BUSINESS ENVIRONMENT

Data Refinery with Big Data Aspects

IBM Big Data Platform

INTRODUCTION TO APACHE HADOOP MATTHIAS BRÄGER CERN GS-ASE

Architecting for Big Data Analytics and Beyond: A New Framework for Business Intelligence and Data Warehousing

Data Centric Computing Revisited

End to End Solution to Accelerate Data Warehouse Optimization. Franco Flore Alliance Sales Director - APJ

BIG DATA FUNDAMENTALS

Real Time Big Data Processing

Big Data and Scripting. (lecture, computer science, bachelor/master/phd)

Transcription:

Chapter 1: Introduction to Big Data the four V's This chapter is mainly based on the Big Data script by Donald Kossmann and Nesime Tatbul (ETH Zürich) Big Data Management and Analytics 15

Goal of Today What is Big Data? introduce all major buzz words What is not Big Data? get a feeling for opportunities & limitations Big Data Management and Analytics 16

Goal of Today What is Big Data? introduce all major buzz words What is not Big Data? get a feeling for opportunities & limitations Big Data Management and Analytics 17

Answering Tough Questions Problem: sales for lollipops are going down Data: all sales data by customer, region, time, Information: lollipops bought by people older than 25 (but eaten by people younger than 10) Knowledge: moms believe: lollipops = bad teeth Value: dentists advertise your lollipops Big Data Management and Analytics 18

Why is this difficult? You need more data than your data warehouse. you need more data that you have logs, Twitter feeds, blogs, customer surveys, GPS DB RF-ID You need to ask the right questions. data alone is silent You need technology and organization that help you concentrate on asking the right questions. Big Data Management and Analytics 19

From Small Data to Big Data Step 1: You! (TB) Big Data Management and Analytics 20

From Small Data to Big Data Step 2: You! (PB) Your Friends (TB) 2 1 Big Data Management and Analytics 21

From Small Data to Big Data Step 3: You! (PB) T h e W o r l d (EB) Your Friends (TB/PB) 2 2 Big Data Management and Analytics 22

Limitations of State of the Art Manual Analysis does not scale inflexible + data loss Business Processes Storage Network data is dead ETL into RDBMS Archive Big Data Management and Analytics 23

What needs to be done? (Technology) Take Steps 0 to 3 Step 0: Data Warehouses (relational Databases) Step 1: Data Warehouses + Hadoop (HDFS) Step 2: Business Processes + Analytics + Exchange Step 3: BP + Analytics + Exchange + Real-Time Big Data Management and Analytics 24

What needs to be done? (Technology) Take Steps 0 to 3 Step 0: Data Warehouses (relational Databases) Step 1: Data Warehouses + Hadoop (HDFS) Step 2: Business Processes + Analytics + Exchange Step 3: BP + Analytics + Exchange + Real-Time Big Data Management and Analytics 25

What needs to be done? (Technology) Take Steps 0 to 3 Step 0: Data Warehouses (relational Databases) Step 1: Data Warehouses + Hadoop (HDFS) Step 2: Data Warehouses + Hadoop + XML (Standards) Step 3: BP + Analytics + Exchange + Real-Time Big Data Management and Analytics 26

What needs to be done? (Technology) Take Steps 0 to 3 Step 0: Data Warehouses (relational Databases) Step 1: Data Warehouses + Hadoop (HDFS) Step 2: Data Warehouses + Hadoop + XML (Standards) Step 3: Data Warehouses + Hadoop + XML +? Big Data Management and Analytics 27

What needs to be done? (Organisation) Static Business Model -> Agile Business Model You and your customers adapt to each other No more data silos (ownership of data is distributed) You allocate resources on demand Execute Business Process -> Data Science You think about experience you have made Big Data Management and Analytics 28

What is Big Data? Three alternative perspectives philosophical business technical (Ultimately, it is a buzz word for everybody.) Big Data Management and Analytics 29

Philosophical What is more valuable, if you had to pick one? experience or intelligence? intelligence Traditional (computer) science: logic! understand the problem, build model / algorithm answer question from implementation of model New twist in (computer) science: statistics! collect data answer question from data (what did others do?) experience Big Data Management and Analytics 30

Statistics vs. Logic? Problems: Find a spouse? Should Adam bite into the apple? 1 + 1? Cure for cancer? How to treat a cough? Should I give Donald a loan? Premium for fire insurance? When should my son come home? Which book should I read next? Translate from German to English. What Type of solutions (statistic/logic)? What do you think? Big Data Management and Analytics 31

Statistics vs. Logic? Problems: Is there a solution? Find a spouse? I don t want to know! Should Adam bite into the apple? If you believe 1 + 1? Yes (Definition) Cure for cancer? I don t know, maybe. How to treat a cough? Yes (Google Insight) Should I give Matthias a loan? Yes (e.g. Schufa) Premium for life insurance? YES (e.g. Alliance) When should my son come home? No, but Which book should I read next? Yes (e.g. Amazon) Translate from German to English. Yes (Google Transl.) Big Data Management and Analytics 32

Data Science, 4 th Paradigm New approach to do science Step 1: Collect data Step 2: Generate Hypotheses Step 3: Validate Hypotheses Step 4: (Goto Step 1 or 2) Why is this a good approach? it can be automated: no thinking, less error Why is this a bad approach? how do you debug without a ground truth? Big Data Management and Analytics 33

Is bigger = smarter? Yes! tolerate errors discover the long tail and corner cases machine learning works much better Big Data Management and Analytics 34

Is bigger = smarter? Yes! tolerate errors discover the long tail and corner cases machine learning works much better But! more data, more error (e.g., semantic heterogeneity) with enough data you can prove anything still need humans to ask right questions Big Data Management and Analytics 35

Big Data Success Story Google Translate you collect snipets of translations you match sentences to snipets you continuously debug your system Why does it work? there are tons of snipets on the Web there is a ground truth that helps to debug system Big Data Management and Analytics 36

Big Data Success Story Google Translate you collect snipets of translations you match sentences to snipets you continuously debug your system Why does it work? there are tons of snipets on the Web there is a ground truth that helps to debug system Big Data Management and Analytics 37

Big Data Farce (only a joke) Which lane is fastest in a traffic jam? you ask people where they go and whether happy (maybe, you even use a GPS device) you conclude that left lane is fastest Why is this stupid? because there is no ground truth! you will get a conclusion because Big Data always gives an answer. But, it does not make sense! getting more data does not help either Big Data Management and Analytics 38

How to play lottery in Napoli Step 1: You visit (and pay) oracles they tell you which numbers to play Step 2: You visit (and pay) interpreters they explain what oracles told you Step 3: After you lost, you visit (and pay) analyst they explain why oracles and interpreters were right goto Step 1 Lessons learned life is try and error; trying keeps the system running [Luciano de Crescenzo: Thus Spake Bellavista] Big Data Management and Analytics 39

How to play lottery in Napoli Step 1: You visit (and pay) oracles they tell you which numbers to play Step 2: You visit (and pay) interpreters they explain what oracles told you Step 3: After you lost, you visit (and pay) analyst they explain why oracles and interpreters were right goto Step 1 Lessons learned life is try and error; trying keeps the system running [Luciano de Crescenzo: Thus Spake Bellavista] Big Data Management and Analytics 40

What is Big Data? Business Perspective it is a new business model People pay with data e.g. Facebook, Google, Twitter: use service, give data Google sells your data to advertisers (you pay advertisers indirectly) e.g., 23andMe, Amazon: pay service + give data sells data and uses data to improve service Big Data Management and Analytics 41

Business Perspective Bank keeps your money securely (kind of ) puts your money at work (lends it to others), interest you keep ownership of money and take it when needed Databank keeps your data securely (kind of ) puts your data at work: interest or better service (you keep ownership of data: hopefully to come) Big Data Management and Analytics 42

Technical Perspective (us!) You collect all data the more the better -> statistical relevance, long tail keeping all is cheaper than deciding what to keep You decide independently what to do with data run experiments on data when question arises Huge difference to traditional information systems design upfront what data to keep and why!!! (e.g., waterfall model of software engineering!) Big Data Management and Analytics 43

Technical Perspective (us!) You collect all data the more the better -> statistical relevance, long tail keeping all is cheaper than deciding what to keep You decide independently what to do with data run experiments on data when question arises Huge difference to traditional information systems design upfront what data to keep and why!!! (e.g., waterfall model of software engineering!) Big Data Management and Analytics 44

Consequences Volume: data at rest it is going to be a lot of data Speed: data in motion it is going to arrive fast Diversity: data in many formats it is going to come in different shapes (e.g., different versions, different sources) Complexity: You want to do something interesting SQL will not be enough Big Data Management and Analytics 45

Alternative Definition (Gartner, IBM) The 4 Vs of Big Data Volume: same as before Velocity: same as speed Variety: same as diversity Veracity: data in doubt you do not know exactly what you have Big Data Management and Analytics 46

Four Vs of Big Data Big Data Management and Analytics 47

Overview Intro What is Big Data? NoSQL Systems Hadoop / HDFS / MapReduce & Applications Spark Data Streams & Applications Storm, Text Data High-Dimensional Data Graph Data Uncertain Data Volume Velocity Variety Veracity Big Data Management and Analytics 48

Why now? Mega-trend: All data is digital, digitally born! 70 years ago: computers for + 15 years ago: disks cheaper than paper 7 years ago: Internet has eyes and ears Because we can 40 years of databases -> volume 40 years of Moore s law -> complexity 2000+ years of statistics -> it is only counting enough optimisms that we get the rest done, too Because we reached dead end with logic (?) Big Data Management and Analytics 49

Because we can Really? Yes! all data is digitally born storage capacity is increasing counting is embarrassingly parallel Big Data Management and Analytics 50

Because we can Really? Yes! all data is digitally born storage capacity is increasing counting is embarrassingly parallel But, data grows faster than energy on chip value / cost tradeoff unknown ownership of data unclear (aggregate vs. individual) Big Data Management and Analytics 51

What you have learnt today? a number of buzz words, some cool examples you should survive any discussion with your boss motivation to come back next week learn some of the technologies Big Data Management and Analytics 52