How transportation data flows into the SDOT World Cup operations dashboard: each external feed lands in the Databricks warehouse, where it is ingested, cleansed, and modeled, then served to the dashboard by an Azure Static Web App.
?
?
Databricks Warehouse
- Medallion architecture: Bronze → Silver → Gold
- Raw ingestion through cleansed, conformed tables
- Timeseries fact + location dimension tables
- Match day vs baseline metrics
- Geocoded, validated locations
Live query
Azure Static Web App
- Serves this operations dashboard
- Managed
/api/datafunction - Databricks credentials held server-side
- Live query on each page load
Live feed
Planned
?Optional
15-30 min
?
?
Twice Daily
Daily
The dashboard queries Databricks on each refresh. Refresh rates are determined solely by our Databricks pipeline cadence.