Reapit

Bronze, Silver & Gold

← Back to Reapit Index

End to end

full_orchestration runs the whole chain in order — Bronze, then Silver, then Gold. The daily schedule is applied here, so triggering this one pipeline runs everything below.

Bronze Raw landing

The daily Bronze run is orchestrated by bronze_orchestration, which runs two pipelines in order. Both are controlled by the Orchestration database — the CONFIG.Processes table holds one row per source table, storing its schema, the exact column list to pull, plus the flags and watermark that tell the pipeline what to load.

1. load_bronze

Bring in each day's new and changed rows from Snowflake.

2. Load Bronze Deleted

The load above only brings live rows, so deletes would otherwise be missed.

Note

Silver Cleaned ODS

The daily Silver run is orchestrated by silver_orchestration. Like Bronze, it is driven by the Orchestration database — CONFIG.Processes lists the notebook to run for each table, and which tables are switched on for Silver.

1. load_ods

Run each table's notebook in turn to clean the raw Bronze rows and build the lasting history.

What each notebook does
Applying deletes

A separate notebook, 09 Update Deleted Records, handles removals.

Note

Gold Business-ready

Currently just views over the ODS tables.

Full run-by-run detail on the Orchestration page. Table-by-table load status on Initial Load.