Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Optimisation de l’Analyse du Chiffre d’Affaires Client | Principes de base du moteur de requête
Fondamentaux De BigQuery

Défi : Optimisation de l’Analyse du Chiffre d’Affaires Client

Glissez pour afficher le menu

Tâche

Rédiger une requête qui analyse efficacement les revenus clients en utilisant les vues matérialisées et les expressions de table communes (CTE) sur la table retail_data_updated :

  1. Créer une vue matérialisée qui pré-agrège le revenu total ('total_amount') pour chaque 'customer_id' et 'customer_country'.
  2. Utiliser une CTE pour classer les clients dans chaque pays selon leur 'total_revenue'.
  3. Interroger la vue matérialisée pour retourner les 5 meilleurs clients par revenu dans chaque pays.
  4. Trier les résultats par 'customer_country'.

La requête doit retourner les colonnes suivantes :

  • 'customer_id' (identifiant unique du client) ;
  • 'customer_country' (pays du client) ;
  • 'total_revenue' (somme de 'total_amount' pour le client) ;
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 2. Chapitre 6
some-alt