Apache Iceberg: Beginners Guide

Why data lakes were broken and how Iceberg fixes them.

Understand why data lakes were broken and how Apache Iceberg fixes atomicity, schema evolution, partitioning, and ACID transactions — with hands-on Spark labs.

Foundations7 chapters· 2h 30m· in Open Table Formats

Course content

  1. 01Why Data Lakes Were BrokenFree
  2. 02What IS Apache Iceberg? (It's Not a File Format)🔒
  3. 03Snapshots & Time Travel🔒
  4. 04Schema Evolution Done Right🔒
  5. 05Hidden Partitioning, No More Partition Filters🔒
  6. 06ACID Transactions in a Data Lake🔒
  7. 07Your First Iceberg Table with Spark🔒

What to learn next

Read the first chapter free

Start reading now — no account required for the free chapters.