Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Optimización del Análisis de Ingresos de Clientes | Conceptos Básicos del Motor de Consultas
Fundamentos de BigQuery

bookDesafío: Optimización del Análisis de Ingresos de Clientes

Desliza para mostrar el menú

Escribe una consulta que analice de manera eficiente los ingresos de clientes utilizando Vistas Materializadas y Expresiones de Tabla Común (CTEs) en la tabla retail_data_updated:

  1. Crear una Vista Materializada que preagregue los ingresos totales ('total_amount') para cada 'customer_id' y 'customer_country'.
  2. Utilizar una CTE para clasificar a los clientes dentro de cada país según su 'total_revenue'.
  3. Consultar la Vista Materializada para devolver los 5 principales clientes por ingresos en cada país.
  4. Ordenar los resultados por 'customer_country'.

La consulta debe devolver las siguientes columnas:

  • 'customer_id' (identificador único del cliente);
  • 'customer_country' (país del cliente);
  • 'total_revenue' (suma de 'total_amount' para el cliente);
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 6

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 2. Capítulo 6
some-alt