LoslegenKostenlos loslegen

Optimierungen in BigQuery durchführen

Bisher in diesem Kapitel hast du mehrere Methoden kennengelernt, um Daten in BigQuery so abzufragen, dass die Architektur von BigQuery optimal genutzt wird. In dieser Übungsreihe setzt du diese Konzepte praktisch um, während du eine Abfrage optimierst. Stell dir vor, du sollst für deine Finanzabteilung eine Abfrage schreiben, die Informationen über die Anzahl der Kundinnen und Kunden mit Ratenzahlungsplänen in den letzten 90 Tagen liefert. Der Bericht zeigt:

  • Die Anzahl der Kundinnen und Kunden mit Ratenzahlungsplan
  • Gruppiert nach der Anzahl der Raten
  • Den durchschnittlichen Zahlungsbetrag pro Rate für jede Gruppe

Diese Übung führt dich durch einige Schritte zum Aufbau dieser Abfrage und gibt dir dabei Gelegenheit, bei jedem Schritt Abfrage-Optimierungen zu üben.

Diese Übung ist Teil des Kurses

Einführung in BigQuery

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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.___
Code bearbeiten und ausführen