CommencezCommencez gratuitement

Optimiser des requêtes dans BigQuery

Jusqu'ici dans ce chapitre, vous avez appris plusieurs méthodes pour interroger des données dans BigQuery qui tirent parti de son architecture. Dans cette série d'exercices, vous mettrez ces concepts en pratique en optimisant une requête. Imaginez que vous devez rédiger une requête pour votre service des finances afin d'obtenir le nombre de clientes et clients utilisant des plans de paiement au cours des 90 derniers jours. Le rapport affichera :

  • Le nombre de clientes et clients utilisant un plan de paiement
  • Regroupé par nombre de versements
  • Le paiement moyen par versement pour chaque groupe

Cet exercice vous guidera à travers certaines étapes pour construire cette requête, tout en vous faisant pratiquer des optimisations de requêtes à chaque étape.

Cette activité fait partie du cours

Introduction à BigQuery

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

SELECT
	p.payment_installments,
	COUNT(p.order_id)                      
FROM ecommerce.ecomm_payments p
-- Add the join conditions 
JOIN ecommerce.ecomm_order_details o ___ (___)
-- Group by the payment_installments column
GROUP BY p.___
Modifier et exécuter le code