Skip to content

How to Add a New Source

“Jiahong” edited this page May 13, 2026 · 1 revision

How to Add a New Source

A guided walkthrough for adding a new data source end-to-end. Use ECB / DAX as reference implementations.

What you'll build

Step 1 — Define the Pydantic schema

Step 2 — Write the collector

Step 3 — Add quality checks

Step 4 — Bronze → Silver transformation

Step 5 — Hook into Gold (if applicable)

Step 6 — Register the asset in Dagster

Step 7 — Write tests

Step 8 — Verify end-to-end

Checklist before opening a PR

Clone this wiki locally