Introduction à BigQuery

Introduction à BigQuery

Matt Forrest

Field CTO

Qu'est-ce que BigQuery ?

  • Utilise SQL
  • Passe à l'échelle pour analyser d'énormes jeux de données
  • Entrepôt de données d'entreprise
  • Lancé en 2012 avec les mêmes outils que Google

Logo BigQuery Annonce officielle du lancement

Introduction à BigQuery

Qu'est-ce qui rend BigQuery unique ?

  • OLAP (traitement analytique en ligne)
  • Calcul et stockage séparés
  • Sans serveur (serverless)
Introduction à BigQuery

Calcul et stockage

Architecture BigQuery montrant le calcul et le stockage distribués

1 https://cloud.google.com/bigquery/docs/storage_overview
Introduction à BigQuery

Snowflake et BigQuery

Snowflake

  • Populaire auprès des développeurs
  • S'exécute sur tout cloud
  • Paliers de ressources de calcul (small, medium, etc.)

 

Logo Snowflake

BigQuery

  • Réputé pour les requêtes analytiques (rapports)
  • Ne fonctionne que sur Google Cloud
  • Totalement sans serveur, sans paliers

 

BigQuery

Introduction à BigQuery

Redshift et BigQuery

Redshift

  • Calcul constant ou sans serveur
  • Adapté aux tableaux de bord en direct

 

Logo Amazon Redshift

BigQuery

  • Uniquement sans serveur
  • Analyses à un instant donné (quotidiennes ou horaires)

 

BigQuery

Introduction à BigQuery

Bases SQL traditionnelles et BigQuery

Bases SQL

  • OTAP (traitement transactionnel en ligne)
  • Calcul et stockage liés
  • Non distribuées

 

Icône SQL

BigQuery

  • OLAP (traitement analytique en ligne)
  • Calcul et stockage séparés
  • Moteur de requêtes distribué

 

Logo BigQuery

Introduction à BigQuery

Comment BigQuery est-il utilisé ?

  1. Rapports planifiés à une période précise (quotidiens e‑commerce, trimestriels)
  2. Analyses ad hoc (campagnes marketing)

Interface des requêtes planifiées dans Google Cloud BigQuery

Introduction à BigQuery

Passons à la pratique !

Introduction à BigQuery

Preparing Video For Download...