course: Apache Iceberg™️

Data Types and Schema Evolution

13 min
Untitled design (21)

Tim Berglund

VP Developer Relations

Gilles Philippart profile picture  (round 128px)

Gilles Philippart

Software Practice Lead

Tim Berglund explores how Apache Iceberg turns schema evolution from a painful migration into a fast, metadata-only update. This episode details how Iceberg tracks columns by ID to safely add, drop, rename, widen, and reorder fields without rewriting data or breaking historical queries. He also covers Iceberg v3’s new types: variant for semi-structured JSON, native geometry/geography for geospatial analytics, and nanosecond-precision timestamps which enables analytics scenarios that are awkward or impractical in traditional data lakes.

Do you have questions or comments? Join us in the #developer-confluent-io community Slack channel to engage in discussions with the creators of this content.

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.