SELECT d.route_short_name, round(avg(f.delay_seconds)::numeric, 1)ASavg_delay_s, count(DISTINCTf.vehicle_id)ASvehicles FROMgold.latest_trip_delay_snapshotf INNER JOINgold.dim_routedUSING(provider_id, route_id) WHERE f.delay_secondsIS NOT NULL GROUP BY d.route_short_name ORDER BY vehiclesDESC LIMIT5;
route
avg_delay_s
vehicles
24
32.1
28
80
51.7
24
121
18.4
22
51
44.9
19
165
27.6
17
5 rows · 0.023s · demo data
Regenerates the metrics + query results. Simulated STM-style pipeline data, not a live feed.
█
yesid@transit:gold> DEMO
SELECT d.route_short_name, round(avg(f.delay_seconds)::numeric, 1)ASavg_delay_s, count(DISTINCTf.vehicle_id)ASvehicles FROMgold.latest_trip_delay_snapshotf INNER JOINgold.dim_routedUSING(provider_id, route_id) WHERE f.delay_secondsIS NOT NULL GROUP BY d.route_short_name ORDER BY vehiclesDESC LIMIT5;
route
avg_delay_s
vehicles
24
32.1
28
80
51.7
24
121
18.4
22
51
44.9
19
165
27.6
17
5 rows · 0.023s · demo data
Regenerates the metrics + query results. Simulated STM-style pipeline data, not a live feed.
CONNECTEDLIGNE ORANGEyesid.devv2.0SCROLL ↓
LAT 45.5017°NLNG 73.5673°WSRC Sherbrooke, QCVIA Lennoxville, QCDST Montréal, QCNODE berri-uqamSTATUS active