Esegui ottimizzazioni in BigQuery
Finora in questo capitolo hai imparato diversi metodi per interrogare i dati in BigQuery sfruttando al massimo la sua architettura. In questa serie di esercizi metterai in pratica questi concetti ottimizzando una query. Immagina di dover scrivere una query per il reparto finance che fornisca informazioni sul numero di clienti che utilizzano piani di pagamento negli ultimi 90 giorni. Il report mostrerà:
- Il numero di clienti che utilizzano un piano di pagamento
- Raggruppati per numero di rate
- Il pagamento medio per rata per ciascun gruppo
Questo esercizio ti guiderà in alcuni passaggi per costruire questa query, esercitandoti allo stesso tempo nelle ottimizzazioni a ogni step.
Questo esercizio fa parte del corso
Introduzione a BigQuery
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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.___