Skip to main content

MFE-IT

Infrastructure IT

Google BigQuery Training Course: Analyse, model and optimise your data at scale

Google BigQuery Training Course: Analyse, model and optimise your data at scale
Guaranteed sessions from 1 enrollee  •  No postponement risk except force majeure  •  60% hands-on
Key information
Duration3 day(s) / 21 h
Price2220 € excl. VAT
LevelIntermediate
CertifyingNo
TailoredCustomizable programme

Upcoming sessions

13 Janv. 2027
10 Fév. 2027
10 Mars 2027
14 Avr. 2027
12 Mai 2027

Would you like to schedule this training on a specific date? Contact us by email or via the contact form.

Description of the training: Google BigQuery Training Course: Analyse, model and optimise your data at scale
About the Google BigQuery Training Course

The Google BigQuery training course starts from a peculiarity that throws people at first: there is no server to size, no index to create, no cluster to restart. You write SQL, and it answers — even across terabytes. So the difficulty moves elsewhere: into modelling, into partitioning, and above all into cost, because a badly written query does not become slow, it becomes expensive.

Over 3 days, you work on what actually makes the difference: the columnar architecture and what it changes about the way you write SQL, partitioning and clustering (the two levers that cut the bill), nested and repeated fields that spare you expensive joins, materialised views, streaming ingestion, access governance down to row level, and the choice between on-demand billing and reserved capacity. Every optimisation is measured: before, after, in euros.

This course extends our Google Cloud Professional Data Engineer Training Course, which covers the whole Google data chain, and our Google Cloud Associate Cloud Engineer Training Course for the infrastructure foundations. On the streaming side, our Apache Kafka Training Course illuminates the concepts you meet again in Pub/Sub. To compare ecosystems, see our AWS Data Engineer Training Course (Redshift, Athena), our Azure Data Lake, Synapse, Data Factory and Spark Training Course and our Azure Databricks Training Course. Finally, our Google Cloud Digital Leader Training Course places BigQuery within the wider data strategy.

Good to know
Good to know before you enrol

Sessions are guaranteed from a single registrant (except in cases of force majeure). A preliminary discussion takes place between the participant and/or a company representative to fully take into account the participant’s profile. Assessment: quizzes, role-play and practical exercises. A certificate of completion is issued at the end of the training. This training covers the analytics portion of the Google Cloud Professional Data Engineer certification syllabus (exam not included). This training is part of our Cloud Computing Training Courses catalogue. Discover our other cloud training courses to master architectures, services and best practices on AWS, Azure and GCP. To get started on AWS, we recommend our AWS Cloud Practitioner Training Course as a prerequisite, which lays the foundations of the Amazon Cloud.

Objectives of the training: Google BigQuery Training Course: Analyse, model and optimise your data at scale
Learning objectives of the Google BigQuery Training Course

By the end of the training, participants will be able to:

  • Explain BigQuery’s architecture (columnar storage, separated compute) and what it implies.
  • Write performant SQL queries and read an execution plan.
  • Partition and cluster tables to reduce the data scanned.
  • Use nested and repeated fields to avoid expensive joins.
  • Ingest data in batch and in streaming (Storage, Dataflow, Pub/Sub).
  • Govern access down to column and row level.
  • Choose between on-demand billing and reserved capacity, and steer cost.
Prerequisites of the training: Google BigQuery Training Course: Analyse, model and optimise your data at scale
Prerequisites for the Google BigQuery Training Course
  • SQL practice is essential: you should be able to write a join, an aggregation and a subquery without hesitation. It is the only genuinely blocking prerequisite.
  • Some initial Google Cloud experience (projects, IAM, Cloud Storage) is desirable but not required: the necessary concepts are covered. Some grounding in analytical modelling will make the advanced modules easier.
  • Because every participant is unique, a personalised discussion with our expert allows us to design a training course perfectly aligned with their objectives.
Target audience of the training: Google BigQuery Training Course: Analyse, model and optimise your data at scale
Target audience
  • Data analysts and BI developers working with large volumes.
  • Data engineers building warehouses and pipelines on Google Cloud.
  • Database administrators moving towards cloud analytics.
  • Data leads who must keep the cost of their analytical workloads under control.
Detailed programme of the training: Google BigQuery Training Course: Analyse, model and optimise your data at scale
The architecture, and why it changes your SQL
Partitioning and clustering: the two cost levers
Advanced SQL: nested, repeated and window functions
Ingestion: batch and streaming
Modelling and materialised views
Governance, security and sharing
Cost, performance and integration
Course highlights
  • approaches BigQuery through its real stake — cost — measuring every optimisation before and after, in euros;
  • covers the analytics portion of the Google Cloud Professional Data Engineer certification syllabus;
  • devotes around 60% of the time to hands-on work on realistic volumes;
  • runs in a group of 1 to 3 participants, which allows work on your own datasets.
FAQ
Do I need to know Google Cloud to take this course?

It is not blocking: the Google Cloud concepts you need (projects, IAM, Cloud Storage) are covered during the course. The real prerequisite is SQL — you must be comfortable with joins and aggregations, because you write SQL from the first day to the last.

How does this differ from the Professional Data Engineer course?

Data Engineer covers the whole Google data chain (Pub/Sub, Dataflow, Dataproc, BigQuery, Looker) and prepares for a certification. This course focuses on BigQuery alone and goes considerably deeper: partitioning, clustering, nested fields, materialised views, row-level security, choosing the billing model. The two complement each other.

Do we really work on cost reduction?

Yes — it is the thread running through the course. Every optimisation is measured: you record the data scanned beforehand, apply partitioning or clustering, measure again, and convert the difference into euros. The final workshop is auditing an expensive project and producing a costed optimisation plan.

BigQuery or Snowflake: does the course help compare them?

The subject is addressed, without marketing bias. Both are excellent columnar warehouses; the differences lie in the billing model, ecosystem integration and how compute works. If that comparison is your main goal, say so during the preliminary discussion.