Realiza optimizaciones en BigQuery
Hasta ahora en este capítulo, has aprendido varios métodos para consultar datos en BigQuery que aprovechan al máximo su arquitectura. En este conjunto de ejercicios, pondrás esos conceptos en práctica mientras optimizas una consulta. Imagina que te han encargado escribir una consulta para el departamento financiero que aporte información sobre el número de clientes que usan planes de pago en los últimos 90 días. El informe mostrará:
- El número de clientes que usan un plan de pago
- Agrupado por el número de cuotas del plan
- El pago medio por cuota para cada grupo
Este ejercicio te guiará por algunos de los pasos para construir esta consulta y, al mismo tiempo, practicar optimizaciones de consultas en cada paso.
Este ejercicio forma parte del curso
Introducción a BigQuery
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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.___