Interval.ai

Admin · Pipeline guide

Pipeline jobsHow it works

Telemetry import flow

Walk through the FastF1 → BigQuery pipeline the same way the Colab notebook does — cell by cell — with sample shapes at each step. No live BigQuery calls; this is a guide.

Run a real import
Cells 0–1

Select & configure

The Colab notebook uses widgets to pick years (2018+), an event name, session types (FP1…R), and whether to skip data already in BigQuery. The jobs admin form is the same gate: params become JobParams before the worker runs.

Year(s)

2025

Race

Australian Grand Prix

Sessions

R

Skip existing

yes

Pipeline steps — click to inspect

Load FastF1

Cell 2

Download session telemetry and laps from FastF1.

For each year × session, call fastf1.get_session and load telemetry + laps. Sessions already present in BigQuery are skipped when skip-existing is on. Invalid or empty events are dropped.

Inputs

YearEvent nameSession type

Outputs

In-memory FastF1 Session objects

Sample data

yearsessioneventdriverslaps
2025RAustralian Grand Prix201142