Fundamentals of Apache Iceberg
3hBeginner2024-11-08
Authors

Dremio
Course details
In this course, get an introduction to the concept of data lake table formats with an in-depth look at the Apache Iceberg table format. Get an overview of the fundamentals of Apache Iceberg and its architecture. Learn what a table format is and the history behind table formats, how read and write transactions work in Apache Iceberg, what Copy-on-Write and Merge-on-Read are, and more.
Skills covered
ApacheFull-Stack Web DevelopmentWeb DevelopmentOpen SourceOne-Off
Concepts
Introduction
- What is a data lakehouse
- What is a table format
Apache Iceberg
- Why was Apache Iceberg created
- Apache Iceberg vs. Apache Hudi vs. Delta Lake
- Read and write in Apache Iceberg
- Partitioning in Apache Iceberg
- Optimize Apache Iceberg tables
- Apache Iceberg metadata tables
- Apache Iceberg catalogs
Hands-On
- Ingest data into Apache Iceberg with Dremio