BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2024//speaker//BYLZ
 XE
BEGIN:VTIMEZONE
TZID:Europe/Prague
BEGIN:DAYLIGHT
DTSTART:20230712T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20231029T030000
RDATE:20241027T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20240331T030000
RDATE:20250330T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:DBT & Python - How to write reusable and testable pipelines - Flor
 ian Stefan
DTSTART;TZID=Europe/Prague:20240711T112000
DTEND;TZID=Europe/Prague:20240711T115000
DTSTAMP:20261014T012939Z
UID:pretalx-europython-2024-R3P9UX@programme.europython.eu
DESCRIPTION:The "data build tool" (DBT) was designed to unlock software en
 gineering best practices for SQL-based data pipelines: pipelines as versio
 n controlled directed acyclic graphs (DAGs) consisting of testable and reu
 sable nodes. With the increasing number of cloud data warehouses and data 
 lakehouses that allow the native execution of Python code\, DBT also added
  support for Python models.\nIn this talk\, I will explain how Flatiron He
 alth uses DBT to improve and extend lives by learning from the experience 
 of every person with cancer. We will discuss an example project setup that
  uses SQL as well as Python models. I will share our experiences with unit
  and data testing as well as with writing a reusable variable library.\nTh
 e talk is well-suited for anyone with prior data warehouse or data lakehou
 se experience who is curious how they can leverage DBT to write test-drive
 n and reusable data piplines. The example project will use SQL\, Python an
 d Snowflake.
LOCATION:North Hall
URL:https://programme.europython.eu/europython-2024/talk/R3P9UX/
END:VEVENT
END:VCALENDAR
