~/talk

Data pipelines != workflows: orchestrating data with Dagster

Talkat PyData Global 2022 · 2022-12-01..12-03· [data-visualization]
links:none on file
slides:none on file

Claims that Dagster replaces workflow-focused Airflow by treating pipelines as graphs of persistent data assets rather than task DAGs and shows concrete features: visual asset pages with lineage, a materialize button that runs only required assets, integration with DBT model-level assets, and automatic de-duplication so hourly and daily consumers avoid redundant runs. It demonstrates scheduling by freshness policies and a concrete asset versioning system that flags stale downstream assets after code or source changes and lets only those be re-materialized.

AI-written summary · about

  1. 0:00Data pipelines vs Dagster
  2. 2:11Workflow engine limits like Airflow
  3. 3:35Defining Dagster data assets
  4. 5:41DBT models as Dagster assets
  5. 7:26Fallback to task workflows
  6. 8:08Visualizing assets in UI
  7. 9:10Monitoring assets in production
  8. 10:35Tracing asset lineage
  9. 11:38Scheduling from asset view
  10. 13:23Imperative scheduling challenges
  11. 16:11Freshness policies for updates
  12. 17:37Versioning code and data changes
  13. 19:02Granular asset versioning
  14. 21:08Summary of Dagster’s asset approach
~/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.