Snowflake Summit 2023 Replay - Snowflake Iceberg Tables
Apache Iceberg, for all of you who don't know yet, is a high-performance format for large analytic datasets. Iceberg provides rich metadata on top of files in a cloud storage bucket. Iceberg is engine-agnostic and open-source, and it is experiencing a growing number of projects which are adopting support for or extending Iceberg. So, of course, Iceberg joined forces with Snowflake in 2022 to combine Snowflake's unique capabilities with Apache Iceberg and Parquet to help customers solve some common challenges they face with big data: control, cost, and interoperability.
This year, Snowflake is developing the partnership further by introducing a new offering dubbed Snowflake Iceberg Tables which will extend Snowflake's performance and governance to data stored in open formats. Snowflake is unifying External Tables for Iceberg and Native Iceberg tables into one table type - an Iceberg Table (private preview coming soon). Customers, therefore, get the simplicity of a single Iceberg table type with options to specify catalog implementation and fewer performance trade-offs. Managed Iceberg Tables allow full read and write from Snowflake and uses Snowflake as the catalog for external engines to read from. Unmanaged Iceberg tables allow Snowflake to read Iceberg Tables from an external catalog. Snowflake is also working on an easy, cheap way to convert an unmanaged Iceberg Table to a managed one so customers can onboard easily without having to rewrite entire tables.
For more information on how Ippon Technologies can help your organization utilize Snowflake or Apache Iceberg for all of your data needs, contact email@example.com.