Data Engineering intermediate ⏱ 8–10 hours
Apache Iceberg: Table Format for Lakehouses
Understand Apache Iceberg's table format, its advantages over Hive, and build hands-on with the definitive guide exercises.
IcebergLakehouseParquetTable Format
View project on GitHub
What you’ll build
Hands-on exercises from Apache Iceberg: The Definitive Guide — creating Iceberg tables, running time-travel queries, schema evolution, and partition evolution. The foundation for any Lakehouse architecture role.
Skills you’ll practice
- Iceberg table spec: snapshots, manifests, metadata files
- Time travel and rollback queries
- Schema and partition evolution without rewriting data
- Comparing Iceberg vs Delta Lake vs Hudi
The full project guide is for members
Join Surfalytics to unlock every step of this project, all other projects, the full course, and the private community.
7-day free trial · Cancel any time