~/talk

Setting Up Iceberg Tables in Snowflake

Talkat DSC MENA 2025 · 2025-04-10..04-12· [databases, data-engineering]
links:none on file
slides:none on file

Step‑by‑step recipe for running Apache Iceberg on Snowflake with code repo promised (lab failed live) showing how to: setup Snowflake external Iceberg tables, register a catalog, and query snapshots; explains schema evolution and time travel and schema evolution use cases, recommends target parquet file sizes (128–512 MB) and partitioning (year/month) and cites a real case that cut ETL from eight hours to two and reduced storage by ~40%.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08Speaker background
  3. 3:14GitLab and values
  4. 6:49Modern data challenges
  5. 8:37Data storage formats evolution
  6. 11:07Apache Iceberg importance
  7. 12:55Session agenda
  8. 13:58Iceberg tables benefits
  9. 17:56Classic lake vs Iceberg
  10. 19:41Iceberg architecture
  11. 22:31Catalogs role
  12. 24:16Snowflake overview
  13. 27:31Snowflake + Iceberg benefits
  14. 30:49Lab setup prerequisites
  15. 32:35Iceberg partitioning best practices
  16. 37:43File size optimization
  17. 39:31Advanced features troubleshooting
  18. 39:53Schema evolution
  19. 41:39Time travel capabilities
  20. 43:27Versioning snapshots
  21. 44:55Slow query troubleshooting
  22. 46:21Iceberg in Snowflake
  23. 47:44Resources support
  24. 48:26Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.