Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Preview

Lakes, warehouses and marts

This is the first page of the lesson. Read it and have a go at the activities. The rest is in the full lesson.

45 minutes

Where does a million sales go?

A shop chain has 200 shops. Every till (the machine where you pay) sends a sale every few seconds. Cameras record video. Customers send emails.

By the end of the day there are millions of records. The files have many shapes. Where do they all go? And how does the marketing team find what it needs?

Key words

WordWhat it meansExample
Big dataData so large, fast or mixed that a normal spreadsheet cannot hold it.Millions of sales a day
Data lakeA store that keeps all data in its raw form, in any format.Till logs, videos, emails
Data warehouseA store of cleaned data, organised in one agreed shape, for reports.A table of all sales
Data martA small slice of a data warehouse for one team.Sales for marketing
DrawbackA bad point of something. A benefit is a good point.A lake can become a mess
Raw dataData kept as it arrived. Nobody has cleaned it.A till log
Cleaned dataData with mistakes and repeats removed and put in one shape.A tidy table
Structured dataData in rows and columns with set types.A sales table
Unstructured dataData with no set rows and columns, such as video or email text.A camera video

The cells students fill in are left blank in this preview.

Quick check: raw or cleaned?

Have a go

Quick check: raw or cleaned?

4 questions
Have a go: your answers are marked here and then forgotten. Sign in if you would like your score kept, and to pick up where you left off.Sign in to keep your score

Your answers are marked here and are not kept. A college account keeps every student’s marks.

The data lake: keep everything

A data lake stores data as it arrives. Video, emails, logs and tables all go in. Nobody cleans it first.

It is cheap and flexible: it takes any kind of data. You can decide later what to do with the data. The drawback: a lake with no care becomes a mess. People cannot find or trust what is inside.

The data warehouse: clean and ready

A data warehouse holds data that is cleaned and put into one agreed shape. All sales sit in the same table with the same columns.

Reports run fast and give the same answer to everybody. The drawback: it takes time and skill to clean and load the data. It is also less flexible than a lake.

The data mart: a slice for one team

A data mart is a small part of a warehouse. It holds only what one team needs, such as marketing.

It is small, quick and simple to use. The drawback: the copies can stop matching. The finance team and the marketing team may see different numbers.

The three stores side by side

StoreHoldsWho uses itBenefitDrawback
Data lakeRaw data of any kindData scientistsCheap and flexibleMessy. Hard to trust.
Data warehouseCleaned, structured dataAnalysts and managersFast, agreed answersCosts a lot to clean and load
Data martA slice of the warehouseOne teamSmall and quickCopies may differ

The cells students fill in are left blank in this preview.

The lesson goes on

6 more parts of this lesson are in the full curriculum, with the tasks, the final check and the labs. A college account gives your students all of it.