Przeprowadź optymalizacje w BigQuery
W tym rozdziale poznałeś już kilka metod wykonywania zapytań w BigQuery, które w pełni wykorzystują architekturę tej platformy. W tym zestawie ćwiczeń wcielisz te koncepcje w życie, jednocześnie optymalizując zapytanie. Wyobraź sobie, że masz za zadanie napisać zapytanie dla działu finansowego, które dostarcza informacji o liczbie klientów korzystających z planów płatności w ciągu ostatnich 90 dni. Raport ma zawierać:
- Liczbę klientów korzystających z planu płatności
- Pogrupowaną według liczby rat płatności
- Średnią płatność na ratę dla każdej grupy
To ćwiczenie przeprowadzi cię przez kolejne kroki budowania tego zapytania, a przy okazji pozwoli przećwiczyć optymalizacje na każdym z etapów.
To ćwiczenie jest częścią kursu
Wprowadzenie do BigQuery
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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.___