Built in-warehouse by BigQueryInsertJobOperator — CREATE OR REPLACE TABLE … AS SELECT, grouped by year and genre · 389 rows, top 6 by global sales shown
Year
Genre
Titles
Global sales (m)
2009
Action
272
139.36
2009
Sports
184
138.52
2008
Action
221
136.39
2006
Sports
138
136.16
2013
Action
148
125.22
2012
Action
265
122.01
Why the summary table matters. Analysts query a small typed, pre-aggregated table
instead of scanning the raw file — the grouping runs inside BigQuery, where the data
already lives, rather than being pulled into Python.
Illustrative UI mockup · public video-game sales dataset · GCP project IDs and bucket names redacted