AI engineering glossary · Data engineering

What is data lakehouse?

Data lakehouse: An architecture that puts warehouse-style features, such as transactions, schema enforcement and fast SQL, directly on open files in low-cost lake storage. It aims to serve both analytics and machine learning from one copy of the data.

Level: intermediateTopic: Data engineering

Data lakehouse: an example

Tables stored as Parquet files with a Delta or Iceberg layer let analysts run SQL and data scientists read the same files in Python.

Related terms

More Data engineering terms

Where you learn it

Data lakehouse 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.