Session Type
Breakout Session
Name
Wrangling Iceberg Tables with PyIceberg CLI: A Hands-On Journey
Date
Wednesday, May 21, 2025
Time
1:00 PM - 1:45 PM
Location Name
Breakout Room 3
Description
Apache Iceberg has become a go-to solution for managing massive datasets, and with PyIceberg, it’s now easier than ever to work with Iceberg tables using a pure Pythonic approach, without depending on distributed query engines.
In this talk, I’ll introduce PyIceberg and dive straight into a live demo showcasing its CLI commands. Starting with setting up a local Iceberg catalog, I’ll guide you through the basic developer workflow of working with a catalog and tables. Following that, I’ll create a table in the catalog with Python, insert data, and demonstrate various CLI operations on tables and namespaces, such as listing, describing, dropping, and managing properties.
By the end of the session, you’ll have a solid understanding of PyIceberg’s capabilities and how it simplifies managing Iceberg tables in Python-centric workflows. If you love Python and Apache Iceberg, this talk is for you!
Speakers

Level
Introductory
Target Audience
Data Engineer/Scientist, Operator/Administrator, Developer
Tags
Analytics, Apache Iceberg