~/talk

Scalable Python and SQL Data Engineering without Migraines

Talkat PyCon DE & PyData 2025 · on Thursday, 2025-04-24· at 10:55· Europium2· [data-engineering, databases]
name:Dirk Jung
links:none on file
slides:none on file

Live demo builds a Snowflake pipeline for a franchise food‑truck case: create a database and isolated virtual warehouse, stage S3 files, load ~20 GB in the notebook, use Snowpark to mix Python dataframes and SQL, register a UDF to convert Fahrenheit/inches to Celsius/mm, attach Frostbite weather data from the marketplace without copying, and use streams for CDC plus tasks to ingest deltas into a daily orders per city table. Warehouses scale in ~1s; the demo runs end‑to‑end. Snowpark notebook

AI-written summary · about

  1. 0:00Introduction
  2. 4:05Snowflake core features
  3. 8:45Data engineering workflow
  4. 10:31Demo setup
  5. 13:22Loading data with Python
  6. 15:51Scaling compute resources
  7. 17:17External data sources
  8. 20:46Continuous data loading
  9. 22:55Finalized data model
  10. 26:51Analyzing data
  11. 29:04Q&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.