April 2026
Beginner to intermediate
408 pages
13h 26m
English
Apache Iceberg has become a central standard for modern data lakehouses, and Python provides one of the most adaptable ecosystems for working with it. This appendix introduces practical ways to use Iceberg directly and indirectly through leading Python libraries and frameworks. Each section focuses on a single library, explains its connection to Iceberg, and includes step-by-step examples for both ETL and analytical workloads.
The goal is to show you how to build, manage, and analyze Iceberg data entirely in Python, without depending on JVM-based systems such as Spark. You’ll learn how to define schemas, create tables, append and overwrite data, and perform queries using tools like PyIceberg, Polars, ...
Read now
Unlock full access