IniziaInizia gratis

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

Visualizza il corso

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.___
Modifica ed esegui il codice