Desafío: Análisis de los Productos Principales
Desliza para mostrar el menú
Práctica Moderna
En los videos y ejemplos del curso, verás la función JSON_EXTRACT. Aunque esta función es totalmente compatible y funciona correctamente, se considera sintaxis heredada en BigQuery.
Para tus propios proyectos futuros, recomendamos utilizar las funciones estándar modernas:
JSON_VALUE: extrae valores escalares (como cadenas o números) y elimina automáticamente las comillas adicionales;JSON_QUERY: extrae objetos JSON complejos o arreglos.
Escribe una consulta que muestre un análisis de ventas para nuestros productos principales utilizando los datos de la tabla retail_data_updated:
- Extraer los nombres de los productos del JSON en la columna
'products'; - Contar cuántas veces aparece cada producto en las transacciones;
- Calcular el ingreso total generado por cada producto;
- Agrupar los resultados por nombre de producto;
- Ordenar por los productos más comprados.
Tu consulta debe devolver las siguientes columnas:
'product_name'(extraído del JSON);'purchase_count'(cuántas veces aparece este producto);'total_revenue'(suma de los montos de transacción donde aparece este producto).
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 2
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 2. Capítulo 2