Apache Iceberg Deep Dive Workshop
Oct 28, 2026, 9:00 AM · 8 hr 5 min · Room A
Session description
Get hands-on with Apache Iceberg in this introductory workshop. We’ll cover the full table lifecycle, from creating your first Iceberg table to managing snapshots, performing rollbacks, and running compactions to improve performance.
In this workshop, you’ll learn how to:
Create and manipulate Iceberg tables with familiar SQL
Use snapshots and time travel to audit changes and reproduce results
Perform rollbacks to recover quickly from bad writes or deployments
Run compaction and maintenance to improve performance and reduce small files
Understand the table lifecycle, schema/partition evolution, metadata, and governance touchpoints
What you'll cover
Data lake fundamentals w/Apache Hive; metastores, schema on read & implementation choices (1 hr; lecture + lab)
Universal performance issues; file types, file sizes, partitioning & sorting (1 hr; lecture + labs)
Apache Iceberg table format; benefits, architecture & operations (2 hrs; lectures + labs)
Advanced Iceberg features; evolution, snapshot features & metadata maintenance (2 hrs; lectures + labs)
Requirements
Personal laptop is all that is required.
Takeaways
Create and manipulate Iceberg tables with high-performance characteristics such as appropriate partitioning strategies
Use snapshots and time travel to audit changes and reproduce results and t perform rollbacks to recover quickly from bad writes or deployments
Run compaction and maintenance to improve performance and reduce small files and optimizing storage footprint

