Formation BigQuery

Avec cette formation BigQuery, optimisez vos données, obtenez des visualisations percutantes et produisez des analyses de haut niveau !

Formation BigQuery

Cette formation BigQuery vous permettra d’analyser et gérer efficacement de grandes quantités de données grâce à cet outil de Cloud Data Warehouse de Google.

Durant ces deux jours de formations, vous découvrirez :
- les fondamentaux de SQL appliqués à BigQuery,
- l’ingestion/exportation de données depuis Google Cloud Storage ou Pandas,
- la création de tableaux de bord avec Looker Studio, et
- des notions d’optimisation (partitionnement, clustering) pour améliorer les performances de vos requêtes et réduire les coûts.

Cette formation s’adresse aux développeur·euse·s et analystes souhaitant exploiter BigQuery pour des cas d’usage variés : analyses métier, reporting ou data science.


Vous connaissez déjà BigQuery ?

Consultez notre formation BigQuery avancé pour approfondir vos compétences !

Les objectifs

  • Comprendre les bases de BigQuery et son rôle comme Cloud Data Warehouse
  • Maîtriser les requêtes SQL (sélection, jointures, agrégations) adaptées à BigQuery
  • Importer et exporter des données depuis diverses sources (Google Cloud Storage, Pandas, etc.)
  • Créer et gérer des tables, vues et fonctions spécifiques à BigQuery
  • Concevoir des tableaux de bord interactifs avec Looker Studio
  • Optimiser les performances (partitionnement, clustering) et les coûts d’utilisation

Pré-requis

Le programme de la formation BigQuery

Jour 1 : Fondamentaux de BigQuery

  • Introduction à BigQuery et au Cloud Data Warehouse
    • Qu’est-ce que BigQuery ?
    • Cas d’usage et bénéfices pour l’entreprise
    • Organisation des données
      • Structuration
      • Types de données supportés
    • Découverte de la console BigQuery
  • Fondamentaux de SQL appliqués à BigQuery
    • Requêtes SQL de base
      • Sélection
      • Filtrage
      • Agrégations
      • Tri et limites
    • Jointures et sous-requêtes
    • Fonctions utiles spécifiques à BigQuery
    • Modification de données
  • Ingestion et exportation des données
    • Import de données
      • Création de tables à partir de requêtes et définition de schémas
      • Importation depuis des sources locales et Google Cloud Storage
      • Synchronisation avec Data Stream
    • Export de données
      • Exportation vers des fichiers ou Google Sheets
      • Exportation vers Google Cloud Storage
      • Extraction via API et intégration avec Pandas

Mises en pratique :
- Découverte de la console BigQuery et premières requêtes SQL
- Importation et exportation de données via la console et l'API

Jour 2 : Optimisation et Visualisation avec BigQuery

  • Stratégies de gestion des tables
    • Unions et sélection par préfixe
    • Les tables externes
    • Les vues
    • Les vues matérialisées
  • Visualisation de données intégrée avec Looker Studio
    • Connexion et configuration
      • Connexion des sources de données
      • Gestion des droits et sécurisation des accès
    • Création de tableaux de bord
      • Choix et configuration de graphiques
      • Gestion des filtres
      • Création de champs calculés
      • Mix de données
      • Création via la Linking API
  • Notions d'optimisation
    • Optimisation des performance
      • Optimisation/éviction des jointures
      • Techniques de partitionnement
      • Techniques de clustering
    • Optimisation des coûts
      • Stockage logique vs stockage physique
      • On-demand vs réservations de slots
    • Exploration des vues INFORMATION_SCHEMA

Mises en pratique :
- Création et configuration de vues matérialisées
- Etude de cas pour l'optimisation des coûts et performances
- Création d'un dashboard complet avec Looker Studio

Télécharger le programme

Le(s) formateur(s)

Sofien BEN AYED

Sofien BEN AYED

Sofien est un formateur chez Humancoders, spécialisé en BigQuery.

C'est un ingénieur logiciel spécialisé en Python, en conception d'API et en traitement de données, il cumule 5 ans d’expérience dans l'industrie du crawl et du SEO.

Chez ses clients, il conçoit des systèmes innovants pour stocker, traiter et exposer les données tout en optimisant les coûts et les performances. Il intervient également comme analyste de données pour aider ses clients à mieux comprendre et améliorer leurs processus.

Sofien est également mentor et évaluateur chez OpenClassrooms et enseignant en école d'informatique et de commerce, il adapte ses formations aux besoins des apprenants, qu'ils soient débutants ou expérimentés. Pédagogue, il rend les concepts accessibles, met en lumière les enjeux derrière chaque notion et partage son savoir avec enthousiasme.

Suivre une formation avec Sofien, c’est progresser avec clarté et efficacité !

Voir son profil détaillé

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h30 : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 18h : fin de la journée

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 162 formations au catalogue, 1636 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • 99% des participants qui se disent satisfaits de nos formations
  • la possibilité de vous proposer un accompagnement personnalisé, du conseil ou un suivi après la formation

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012