AI engineering glossary · Data engineering

What is data lake?

Data lake: A large store that keeps raw data in its original format, structured, semi-structured or unstructured, cheaply on object storage. Structure is applied when the data is read, which gives flexibility for data science but risks turning into an unmanaged swamp without cataloguing.

Level: beginnerTopic: Data engineering

Data lake: an example

A lake holds JSON clickstream, PDF invoices and camera images side by side in an S3 bucket, all available for later analysis or model training.

Related terms

More Data engineering terms

Where you learn it

Data lake is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.