~/talk

Building an Open Data Lakehouse using Apache Spark, Apache Iceberg and Dremio

Talkat SQLBits 2023 · 2023-03-14..03-18· [data-engineering, databases]
links:none on file
slides:none on file

Shows how to build an open lakehouse end-to-end: create an Apache Iceberg table from Apache Spark, insert and merge rows, inspect table snapshots for time travel, then expose and join that same table live through Dremio (no data copied). Demo runs inserts, a merge and a UI join, and queries from Tableau via direct query. Covers Iceberg vs Delta contributors, Arctic for multi‑statement transactions and housekeeping, and a free Community Edition to try.

AI-written summary · about

  1. 0:00Start
  2. 1:26What is an "Open Data Lakehouse"?
  3. 2:49The evolution to the Data Lakehouse
  4. 9:24Table format adoption
  5. 11:20How Is Dremio Different From Traditional SQL Engines?
  6. 13:48Typical components of an Open Data Lakehouse
  7. 16:56Using Dremio with Iceberg - CREATE TABLE
  8. 18:03Using Dremio with Iceberg - MERGE new data
  9. 19:55Demo
  10. 33:53From Data Warehouse to Data Lakehouse
~/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.