Kom igångKom igång gratis

Utför optimeringar i BigQuery

Hittills i det här kapitlet har du lärt dig flera metoder för att fråga data i BigQuery som utnyttjar arkitekturen på bästa sätt. I den här övningsserien får du omsätta dessa koncept i praktiken genom att optimera en fråga. Tänk dig att du har fått i uppdrag att skriva en fråga för din ekonomiavdelning som ger information om antalet kunder som använder betalningsplaner under de senaste 90 dagarna. Rapporten ska visa:

  • Antalet kunder som använder en betalningsplan
  • Grupperat efter antal betalningsrater
  • Det genomsnittliga betalningsbeloppet per rat för varje grupp

Den här övningen leder dig igenom några av stegen för att bygga upp frågan, samtidigt som du tränar på frågeoptimering i varje steg.

Den här övningen är en del av kursen

Introduktion till BigQuery

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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.___
Redigera och kör kod