Due FX Analytics Platform
PostgreSQL → Airflow → GCS → dbt → BigQuery → Metabase. Corridor-weighted synthetic transactions seed the warehouse; dbt models turn raw events into FX corridor margins analysts can query. Loads are idempotent, so a re-run is never a duplicate.