~/talk

Data Lineage with Apache Airflow using Marquez

Talkat Crunch Conference 2019 · 2019-10-17..10-18· [data-engineering, observability]
links:none on file
slides:none on file

Marquez is a metadata service that connects to Apache Airflow via a Marquez Airflow library which inspects tasks, parses SQL to auto-register sources/datasets/jobs and pushes run state and dataset versions to a Postgres core while replicating lineage to a Cayley graph DB and indexing to Elasticsearch. It runs on Kubernetes with Helm charts at WeWork, links runs to GitHub commits, understands Kafka schema registry versions, and enables evented data triggers to replace polling and simplify identifying affected downstream jobs for quick backfills.

AI-written summary · about

  1. 0:00Intro
  2. 4:56Why metadata
  3. 5:09Data quality
  4. 7:07Selfservice
  5. 10:14Marquez
  6. 13:18Marquez Integration
  7. 14:16Core Data Model
  8. 15:54Design Benefits
  9. 18:14Collecting Data
  10. 21:39Deploying Marquez
  11. 22:44Integrating Marquez with Airflow
  12. 26:11Operator abstractions
  13. 28:09Metadata clocking
  14. 28:54Multiple Airflow instances
  15. 30:39Deployment process
  16. 31:24Data triggers
  17. 34:07Demo
  18. 37:44Roadmap
~/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.