Big data: what it is and why now
After this lesson you will name the four V's with the two-word glosses the slides print, explain with three price curves why "big data" happened when it did, and tell data that is merely large from data that changes how a problem is solved.
In 2012 IBM asked 1,144 people from organisations that were already running big-data projects what the words "big data" meant to them. The answer you expect — "large volumes of data" — came sixth of eight, with one answer in ten. "The latest buzzword" got eight in a hundred.
So what did the other nine answers in ten mean? Keep the question open. By the end of the lesson you will answer it in the slides' own vocabulary, and you will know why a company that once knew exactly four things about each of your rentals became the lecture's example of a "data company".
"Big" is the least of it: the four V's
Before defining anything, the professor shows that survey (p. 4); Fig. 1 is the chart as the slide prints it.
"Large volumes of data" is sixth with 10 %; scope, new kinds of analysis and real time come first. Size is one ingredient among several, and the next four slides do not define big data either: they characterise it along four dimensions, the V's, each with a two-word gloss printed in red and a one-line explanation under it.
| V | Gloss (red on the slide) | The slide's explanation | Page |
|---|---|---|---|
| Volume | "Data at scale" | "Terabytes to hexabyte of data cumulated on cheaper and cheaper storages" | 5 |
| Variety | "Data in many form" (p. 9: "forms") | "Structured, unstructured, text, images, videos, multimedia" | 6 |
| Velocity | "Data in motion" | "Analysis of streaming data to enable decision within fractions of a second" | 7 |
| Veracity | "Data Uncertainty" | "Managing the reliability and predictability of inherently imprecise data type" | 8 |
Two details of the wording matter. Velocity is about analysis fast enough to decide, "within fractions of a second" — not about fast disks or networks (the course notes say "a time frame of a few seconds"; the slide's wording wins). And Veracity comes with a tilted note on p. 8, "the one certainty about uncertainty is that it is not likely to go away", and on the summary slide (p. 9, Fig. 2) it is drawn as a band under the other three: uncertainty is not a fourth kind of data but a property of all of it.
The same slide adds "More Vs: Value, Volatility, Validity, …" without defining them. Working definitions, mine and not the teacher's: Value, the business worth you can extract; Volatility, how long the data stays relevant and must be kept; Validity, whether the data is correct and fit for its intended use — Veracity seen from the purpose rather than from the noise.
"Big data means a very large SQL table." Page 4 already answers it: size is one answer of eight. A few kilobytes per second that must be acted on before the next second is big data in the Velocity sense; forty clean terabytes queried once a month only in the Volume sense. The V's name the property of the problem that breaks the classical approach; no slide gives a byte threshold.
The V's characterise the problem, not the product: Volume "data at scale", Variety "data in many forms", Velocity "data in motion", Veracity "data uncertainty".
Why now: three prices collapsed
"Why now?" is the deck's second question, and the professor answers it with prices, not processors. Page 11 first shows the rate: three infographics of one internet minute — "639,800 GB of global IP data transferred", "204 million emails sent", "2+ million search queries", "30 hours of video uploaded" — and the caption "And Future Growth is Staggering". The data is being produced; the question is why it became worth keeping.
Three charts from Mary Meeker's Internet Trends 2014, with Deloitte data, give the answer (pp. 12–14), each with its endpoints labelled:
- Global data storage costs, 1992–2013, "In US$ per gigabyte of storage": $569 in 1992, $0.02 in 2013 — on a logarithmic axis, gridlines from $0.01 to $1,000.00.
- Global smartphone costs, 2008–2013, "Average price per unit, in US$": $430 to $335, flat until 2011, then a drop — on a linear axis that starts at $300.
- Global bandwidth costs, 1999–2013, "In US$ per 1,000 megabytes per second": $1,245 to $16, again on a logarithmic axis.
The order is a chain: cheap storage makes it reasonable to "cumulate" data (the verb of p. 5), cheap devices produce it, cheap bandwidth moves it. The fourth chart (p. 15) is the consequence, "Digital content universe generated by consumers": more than 4 ZB in 2013 ("+50% Y/Y"), 13 ZB projected for 2016 ("+40% Y/Y"); its footnote spells the unit "zetabyte" — zettabyte, \(10^{21}\) bytes.
On a logarithmic axis equal vertical steps are equal factors, so a straight line means the same percentage fall every year — an exponential collapse. Switch axes in the widget and see the difference.
How fast is "exponential"? From the two printed values you can compute the halving time, the years after which the price is half. The derivation is mine — the slide prints no formula — but every number in it is on the slide.
Model a price that loses the same fraction every year, with halving time \(T\): \[ p(t) = p_0 \cdot 2^{-(t - t_0)/T} . \] Why this law: a straight line on a log axis is exactly a constant factor per year.
Divide by \(p_0\) and take logarithms, so that the unknown \(T\) comes down from the exponent: \[ \ln\frac{p_0}{p(t)} = \frac{t - t_0}{T}\,\ln 2 . \]
Solve for the halving time: \[ T = \frac{(t - t_0)\,\ln 2}{\ln\bigl(p_0 / p(t)\bigr)} . \]
Storage (p. 12): \(p_0 = 569\) in 1992, \(p(t) = 0.02\) in 2013, so \(t - t_0 = 21\): \[ \frac{569}{0.02} = 28\,450 , \] \[ \ln 28\,450 \approx 10.26 , \] \[ T \approx \frac{21 \times 0.693}{10.26} \approx 1.4 \text{ years}. \]
Bandwidth (p. 14): \(1245 / 16 \approx 77.8\), \(\ln 77.8 \approx 4.35\), fourteen years: \[ T \approx \frac{14 \times 0.693}{4.35} \approx 2.2 \text{ years}. \] On average storage halved every 1.4 years, bandwidth every 2.2 — neither rate was constant, as the widget shows.
Page 16 closes the loop: the "Virtuous cycle of Big Data content", five arrows in a circle, entered where a yellow arrow points — at the prices.
"Virtuous" because nothing in the loop brakes it: each turn makes the next one easier. The deck uses the same word again on p. 38, for the data of a single organisation. One caveat: all these charts stop in 2013, the last year of the 2014 report they come from; the slides give no later figure, so neither does this lesson.
What the three curves bought is the subject of the whole course: once a terabyte costs twenty dollars, spreading data over many ordinary machines beats buying one very big one — horizontal scalability, lesson 3. Keep the price of a gigabyte in mind whenever a later lesson says "replicate it three times".
What it is worth, and who is missing
Pages 17–18 put a price on the opportunity: two posters credited "[source: McKinsey]" with six big numbers, each given a yellow label by the professor.
| Yellow label | Figure | The poster's wording |
|---|---|---|
| healthcare | $300 billion | "potential annual value to US health care — more than double the total annual health care spending in Spain" |
| Public Administrations | €250 billion | "potential annual value to Europe's public sector administration — more than GDP of Greece" |
| Personal location | $600 billion | "potential annual consumer surplus from using personal location data globally" |
| margin | 60% | "potential increase in retailers' operating margins possible with big data" |
| jobs | 140,000–190,000 | "more deep analytical talent positions, and" |
| skills | 1.5 million | "more data-savvy managers needed to take full advantage of big data in the United States" |
Two readings. "60 % potential increase in retailers' operating margins" is an increase of the margin, not sixty percentage points: 5 % becomes 8 %. And the two figures about people are almost ten times apart — 140,000–190,000 analysts against 1.5 million managers able to use what they produce. Value is realised when somebody acts on an analysis; keep that ratio for the capability chart of section 4. (Background: 2011 McKinsey Global Institute estimates of potential.)
Pages 32–33 show where the money went. Page 32 is a wall of logos (Matt Turck's 2016 "Big Data Landscape", as background); p. 33 is the professor's abstraction of it (Fig. 4): four layers — Data Sources, Infrastructure, Analytics, Applications — and two vertical bands across all four, "Full data stack providers" and "Opensource platforms" (the slide's spelling). Much of this course sits in the open-source band of p. 32: Hadoop, YARN, Spark, Pig, Hive, Cassandra, MongoDB, HBase, Storm, Lucene, Elasticsearch. Page 34 adds the enterprise AI market, organised by business function rather than by technology.
The last market slide (p. 35) is Gartner's hype cycle for big data, "As of July 2012": expectations against time through five phases — Technology Trigger, Peak of Inflated Expectations, Trough of Disillusionment, Slope of Enlightenment, Plateau of Productivity. Learn the five names. The positions are a snapshot: in July 2012 "noSQL Database Management Systems" were still climbing towards the peak, "MapReduce and Alternatives" were sliding into the trough, "Column-Store DBMS" and "Predictive Analytics" were almost on the plateau. Quote them as 2012 positions, never as today's.
Why a market map and a hype curve in a lecture about data? Because there is no single big-data product: the past papers' one-point table asks you to pick a specialised database technology for each part of the data. And 8 % of the answers on p. 4 called big data "the latest buzzword": the hype cycle shows that part of it was.
Value is a loop, not a pile
Page 37 is a Dilbert strip. The boss: "I need you to assemble a huge amount of totally incomprehensible data. Make it boring so no one looks at it too closely. I'm aiming for quantity over quality." The slide's title calls the result "The Big Data Deluge": Volume and nothing else — no analysis, no decision, no value.
The alternative is a loop. Page 38, "The Data-driven Virtuous Cycle", is three circles joined by arrows: Data Ingestion → Data Analysis → Value Generation → back to ingestion; the value pays for more ingestion, the pile never does. Pages 40–42 turn the loop into a working method — collect, analyse, build value — on a city-analytics example (Fig. 7).
Between the two sits the chart that carries the argument (p. 39, Fig. 6): "Data vs. Analytical vs. Execution Capability".
The argument, in the words of the course notes (section 2.1): "The available data is an upper bound for the analytical capability of a company, which in turn is an upper bound to the execution capability." You cannot analyse what you do not have, nor act on what you have not analysed. Why does the gap widen? Because the supply of data follows the exponential price collapse of section 2, while the two capabilities depend on trained people and organisational change, which grow linearly at best — the 1.5 million managers of p. 18. The implication to state in an answer: value comes from investing in the two lower curves, not from collecting more data.
One pair in Fig. 7 is worth knowing by name: the two kinds of analysis on p. 41, Description and Prediction — the deck's only taxonomy of analytics. Description tells a stakeholder what happened; prediction lets them act before it happens, which is where execution capability comes in.
Two roles: the data scientist and the data engineer
The exam guideline lists "Data Science and Data Engineering" among the Foundations topics, but no slide of this deck defines the roles; the course notes do (section 2.3, "The Roles in the Data World"), so this part is from the notes.
Raw data "needs to be refined using Data Science techniques in order to extract valuable information that can fuel the decisional process of a company". Duties: "Obtaining predictable, actionable insights from data"; "Creating data product with immediate impact"; "Communicating relevant business stories from data"; "Building confidence in decisions that drive business value".
"Data Engineers are the ones who build the underlying system that allows Data Scientist to analyze, develop and deploy working and ever-evolving data models. In other words a Data Engineer handles the lifecycle of data in a processing pipeline, ensuring that it is always available and usable by whoever needs it." Responsibilities: "Design and build data processing systems"; "Operationalize machine learning models"; "Ensure solution quality".
Mapped onto Fig. 7: the data engineer is the "collect" circle and the plumbing between the circles — the lever that lifts the analytical-capability curve by making data "always available and usable"; the data scientist is the "analyse" circle. This course is mostly data engineering, with data-science touchpoints (vectors, feature stores, Spark): deep-learning models sit at the top of the pipeline, and everything below them is this course.
Available data bounds analytical capability, which bounds execution capability; the gap widens because data grows exponentially and people do not.
Netflix: the worked example
Pages 43–56 are the "Motivational Use Case", and most ideas of the deck come back in it. Scale (p. 44): "Netflix streaming service accounts for 1/3 of peak time internet traffic in the US"; "Last year, Netflix announced that it signed on 50 million accounts worldwide". Variety of streams (p. 45): "Personalization analytics", "Messaging analytics", "Content delivery analytics", "Device analytics".
Then the before and after (Fig. 8). "Back in 2006 …" (p. 46) shows a DVD sorting centre and a red envelope in a mailbox. Page 47: "Netflix was a DVD delivery in need for data analysis but with only 4 data points: Customer ID, Movie ID, Rating, The date the movie was watched". Page 48: "As streaming video became the primary focus → more insights on the customers" — time of day, "User gender and age (based on individual logins)", "Time spent selecting movies", "How often a movie or program was paused".
2006: four fields per rental (p. 47)
Streaming era: the same row, many more columns (p. 48)
"Four data points means four observations." Not here. In statistics a data point is one observation, a row; p. 47 uses the phrase for the four fields of every record — customer, movie, rating, date — and Netflix had millions of such records. The row was thin, not the table (Fig. 8). A question may well say "4 data points"; answer with the four fields the slide lists.
With the richer row, analysis (p. 49): "Netflix can now analyze how these factors impacted viewers' enjoyment"; "The happier the customers, the longer they stay"; "Models to predict the "perfect situation" for the customer experience" — the Data Analysis circle of p. 38 with a business reason, retention. The products of the analysis:
- Categories (p. 50): "Tagging", "Preferences", "76,897 ways to describe types of movies", "alt-genres" such as "Comedies Featuring a Strong Female Lead".
- A content bet (pp. 51–52): Netflix took House of Cards "outbidding major cable networks with a massive two-season order", because "by analyzing its data, Netflix saw that a large majority of its viewers enjoy programs directed by David Fincher … starring Kevin Spacey. House of Cards was exactly that!" No pilot was shot (background, not on the slide): the data played its role.
- Promotion (p. 53): "the company modelled the show's cover image on the colours and styles for successful, similarly tagged programs, to help draw new viewers in" — one cover, designed from data.
- Cover personalisation (pp. 54–55): nine artworks for one series; the same film shown to a romance viewer through its kiss and to a comedy viewer through its comedian. The slide repeats the sentence of p. 53, but the mechanism differs: one of several covers is chosen per viewer, not one cover designed for everybody.
The conclusion (p. 56): "Netflix disrupted the TV industry using data science to provide viewers with exactly the content they want"; Uber, Airbnb and Amazon do the same — "They are all "data companies"". A data company is one whose product is the loop of p. 38 running on its own users. The "perfect situation" models are supervised learning of the kind a deep-learning course trains, fed with implicit feedback; finding the titles closest to what a viewer watched is the similarity search of lesson 27; storing and moving all that data is everything in between.
Big problems, and the puzzle resolved
The deck does not end on the success story. "Big Data = Big Problems?" (p. 57) is followed by a Netflix screen (p. 58) asking "Notice anything?" with no answer: a row titled "PICKS FOR YOU" — The Hunger Games, Pirates of the Caribbean, Arrow … — with House of Cards enlarged in its centre, wearing a "NETFLIX ORIGINAL" badge. My reading, which the slide leaves to you: a political drama sits in the middle of an action-and-adventure row because it is the platform's own product. The recommender serves the company's interest as well as your taste — the third item of the last slide.
"Problems" (p. 59) lists four, learn them as printed:
- Data access — the data exists but is owned, siloed, regulated or priced; the sources of p. 40 (telco, transport, WiFi logs) are not public.
- Noise and trustworthiness — Veracity (p. 8) as a problem; the wrangling lessons (35–37) are its treatment.
- Algorithmic (and many other types of) bias — the platform's interest in p. 58, but also who is on the platform at all ("all of Twitter" is not all of the population) and what the labels encode: the algorithm is only the last link.
- Cost of maintenance / problem solving — the pipeline is never finished: sources change, schemas drift, models decay. Much of that is the data engineer's job.
Now the hook. What did the other nine answers in ten mean? The rest of this deck. "A greater scope of information" is analysing more of what is captured; "new kinds of data and analysis" is Variety and exploration; "real-time information" is Velocity; "data influx from new technologies" is the devices and bandwidth of section 2; "non-traditional forms of media" and "social media data" are Variety again; and the 8 % of "buzzword" answers fit the hype cycle. Netflix shows them all at once, and the bias problem that comes with them.
Three things from the deck are deliberately not here: the answer to "How?" — the slides "Solving problems in new ways", the "4 paradigmatic shifts" of the exam guideline — is lesson 2; scalability, the engineering consequence of cheap storage, is lesson 3; schema-on-read is lesson 4.
Exam-style questions
Theory questions in the form of the written exam: open answers of a few sentences, and closed ones where a wrong tick may cost points. Each model answer uses the slides' wording.
List the four V's of big data as presented in the lecture. For each, give the short description used on the slides and explain it in one sentence.
Show model answer
Volume — "Data at scale": terabytes to exabytes of data accumulated on cheaper and cheaper storage. Variety — "Data in many forms": structured and unstructured data, text, images, videos, multimedia. Velocity — "Data in motion": analysis of streaming data to enable decisions within fractions of a second. Veracity — "Data uncertainty": managing the reliability and predictability of inherently imprecise data. Veracity underlies the other three, and the slides add further V's: Value, Volatility, Validity.
A complete answer has the four names, the four glosses, and makes clear that Velocity is about decision latency (analysis of a stream), not transfer speed. The "More Vs" show you read p. 9.
True or false: in the IBM 2012 survey shown in the lecture, "large volumes of data" was the characteristic most often chosen to describe big data.
Show model answer
False. "Large volumes of data" got 10 % of the answers of the 1,144 respondents and ranked sixth; the most chosen were "a greater scope of information" (18 %), "new kinds of data and analysis" (16 %) and "real-time information" (15 %).
Wrong answers may cost points, so answer a true/false only if you remember the ranking. The number to anchor on is 10 % — of the answers, not of the people.
Which of the following did the lecture present, with a chart, as a cost whose fall explains "why now"? Select all that apply.
Show model answer
Storage per gigabyte, smartphone price per unit, and bandwidth per 1,000 Mbps — the three Deloitte/Meeker charts of pp. 12–14; the fourth chart (p. 15) is the consequence, consumer-generated content growing to more than 4 ZB in 2013.
Three correct options out of five; when wrong ticks may cost points, a "select all" rewards knowing the exact set. The slides show them in this order — storage, devices, bandwidth — and then the consequence, content.
Explain the chart "Data vs. Analytical vs. Execution Capability" shown in the lecture. Why does the gap widen, and what does it imply for an organisation?
Show model answer
The chart plots three rising curves over time: data availability, analytical capability and execution capability. Data availability grows much faster, because the costs of storage, devices and bandwidth collapsed and content grows 40–50 % a year; analytical capability and, below it, execution capability grow slowly because they depend on skilled people and organisational change. The available data is an upper bound for the analytical capability, which in turn is an upper bound for the execution capability; since data grows much faster than the ability to analyse it, the gap between the two upper curves widens. Implication: value comes from investing in analytical and execution capability — people, data engineering, decision processes — not only from collecting more data.
A complete answer has three parts: the ordering of the three curves, the reason for the different growth rates, and the "so what". The upper-bound sentence is from the course notes and fits an open answer word for word; the chart itself has no units or data, so do not quote numbers from it.
What is the difference between a data scientist and a data engineer?
Show model answer
The data scientist refines the raw data of a company into valuable information for its decisions: obtaining actionable insights from data, creating data products with immediate impact, communicating business stories from data, building confidence in decisions that drive business value. The data engineer builds the underlying system that makes this possible: designing and building data processing systems, operationalising machine-learning models and ensuring solution quality — handling the lifecycle of data in a processing pipeline so that it is always available and usable by whoever needs it. In short: the scientist refines the data into decisions, the engineer builds and runs the pipeline that delivers it.
The topic is on the exam guideline ("Data Science and Data Engineering") but only the course notes define it; a good answer gives the two lists and the one-line contrast "refines the data" against "builds the pipeline".
Why does the lecture call Netflix a "data company"? Give three concrete uses of data from the case.
Show model answer
Because its business runs on the data-driven virtuous cycle: viewing data is ingested, analysed and turned into value, which brings more viewers and more data. In 2006 it had four fields per rental (customer, movie, rating, date); with streaming it observes time of day, gender and age, time spent selecting, pauses. Uses: (1) models that predict the "perfect situation" for the customer experience, since happier customers stay longer; (2) 76,897 "alt-genres" built from tagging and preferences, such as "Comedies Featuring a Strong Female Lead"; (3) the two-season order of House of Cards, justified by viewers' affinity for David Fincher and Kevin Spacey; (4) data-driven promotion and personalised cover images.
Any three of the four uses answer the second half; the first sentence — the loop — is what makes it a "data company" rather than a company that happens to have data.
The lecture closes with four classes of problems of big data. List them and give one example for one of them.
Show model answer
Data access; noise and trustworthiness; algorithmic (and many other types of) bias; cost of maintenance / problem solving. Example of bias: a recommender that places the platform's own original series in the middle of a "picks for you" row reflects the platform's interest as well as the viewer's taste.
The four headings are printed on p. 59, word for word as in the answer. The "Notice anything?" screen of p. 58 is the deck's own example, though the slide leaves its reading to you; tweets full of sarcasm and bots are an equally good example of noise.
Check yourself
A hospital monitor streams 200 readings a second — a few kilobytes — and an alarm must fire within one second. In the slides' vocabulary, which V makes this a big-data problem?
Which statements about the V's match the slides? Select all that apply.
The four glosses to know by heart: "Data at scale", "Data in many forms", "Data in motion", "Data Uncertainty".
Why is the storage-cost chart of p. 12 drawn on a logarithmic axis?
A company doubles the data it collects but hires no analysts and changes no decision process. According to the capability chart, what happens to the "widening gap"?
What changed in Netflix's data when streaming replaced DVDs, according to pp. 47–48?
Dilbert's boss asks for "a huge amount of totally incomprehensible data … quantity over quality". In the deck's own terms his request…
Who, according to the course notes, "handles the lifecycle of data in a processing pipeline, ensuring that it is always available and usable by whoever needs it"?
Key take-aways
- The slides characterise big data rather than define it: Volume "Data at scale", Variety "Data in many forms", Velocity "Data in motion", Veracity "Data Uncertainty" — plus "More Vs: Value, Volatility, Validity". Veracity underlies the other three, and none of the V's is a size threshold; the slide's "hexabyte" is the exabyte.
- Why now: three prices collapsed — storage $569 → $0.02 per GB (1992–2013, halving every 1.4 years on average), smartphones $430 → $335 (2008–2013), bandwidth $1,245 → $16 per 1,000 Mbps (1999–2013) — so content exploded (more than 4 ZB in 2013, 13 ZB projected for 2016) and a virtuous cycle keeps the prices falling.
- The opportunity is large (McKinsey: $300 billion for US health care, €250 billion for Europe's public sector, $600 billion from location data, +60 % retail margins) and the bottleneck is people: 1.5 million data-savvy managers against 140,000–190,000 analysts.
- The market is a stack — data sources, infrastructure, analytics, applications, with full-stack providers and open-source platforms across it — and trends follow the hype cycle: trigger, peak, trough, slope, plateau (July 2012 snapshot).
- Value is a loop, ingestion → analysis → value generation, and in practice collect → analyse → build value. Available data bounds analytical capability, which bounds execution capability; the gap widens. The data engineer builds and runs the pipeline, the data scientist refines the data into insight.
- Netflix is the worked example — from four fields per rental to implicit behaviour, "perfect situation" models, 76,897 alt-genres, the House of Cards bet, personalised covers: a "data company" — and the deck ends with four problems: data access, noise and trustworthiness, algorithmic bias, cost of maintenance.
What to watch and read
-
The AI Hierarchy of Needs
Monica Rogati, 20175 min
One pyramid: collect, move and store, explore, aggregate — the data engineer's layers — under the learning at the top. It is why this course spends most of its hours below the machine-learning models.
-
Gartner hype cycle
Wikipedia5 min
The five phases of Fig. 5 with their definitions, and a caveat worth knowing: only a minority of technologies actually follow the curve.
-
DB-Engines Ranking
solid IT10 min
The market landscape of p. 32 as a live ranking: filter by model and find the families this course teaches — document, key-value, wide column, graph, search engine, vector — and notice that the top ten is still mostly relational.
-
What makes Big Data, Big Data? Exploring the ontological characteristics of 26 datasets
Rob Kitchin and Gavin McArdle, Big Data & Society, 2016≈ 30 min
The V's tested against 26 real datasets: only velocity and exhaustivity ("n = all") reliably separate big from small data. A check on the slides' checklist, and a reminder that the V's characterise rather than define.
-
The Rise of the Data Engineer
Maxime Beauchemin, 201715 min
The roles paragraph of the course notes, written by the creator of Airflow: "data engineering is much closer to software engineering than it is to data science".