Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Analyse der Top-Produkte | Grundlagen der Abfrage-Engine
BigQuery Grundlagen

Herausforderung: Analyse der Top-Produkte

Swipe um das Menü anzuzeigen

Note
Moderne Praxis

In den Video- und Kursbeispielen wird die Funktion JSON_EXTRACT verwendet. Obwohl diese Funktion vollständig unterstützt wird und korrekt funktioniert, gilt sie in BigQuery als veraltete Syntax.

Für eigene zukünftige Projekte empfehlen wir die modernen Standardfunktionen:

  • JSON_VALUE: Extrahiert skalare Werte (wie Zeichenfolgen oder Zahlen) und entfernt automatisch zusätzliche Anführungszeichen;
  • JSON_QUERY: Extrahiert komplexe JSON-Objekte oder Arrays.

Aufgabe

Eine Abfrage erstellen, die eine Verkaufsanalyse für unsere Top-Produkte anhand der Daten in unserer Tabelle retail_data_updated zeigt:

  1. Produktnamen aus dem JSON in der Spalte 'products' extrahieren;
  2. Zählen, wie oft jedes Produkt in Transaktionen vorkommt;
  3. Den Gesamtumsatz berechnen, der von jedem Produkt generiert wurde;
  4. Ergebnisse nach Produktname gruppieren;
  5. Nach den am häufigsten gekauften Produkten sortieren.

Die Abfrage soll folgende Spalten zurückgeben:

  • 'product_name' (aus JSON extrahiert);
  • 'purchase_count' (wie oft dieses Produkt vorkommt);
  • 'total_revenue' (Summe der Transaktionsbeträge, bei denen dieses Produkt vorkommt).
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 2

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 2. Kapitel 2
some-alt