Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Analysera Topprodukter | Grunder I Query Engine
BigQuery-Grunder

bookUtmaning: Analysera Topprodukter

Svep för att visa menyn

Note
Modern praxis

I videon och kursens exempel kommer du att se funktionen JSON_EXTRACT. Även om denna funktion är fullt stödd och fungerar korrekt, betraktas den som föråldrad syntax i BigQuery.

För dina egna framtida projekt rekommenderar vi att använda de moderna standardfunktionerna:

  • JSON_VALUE: extraherar skalära värden (som strängar eller siffror) och tar automatiskt bort extra citattecken;
  • JSON_QUERY: extraherar komplexa JSON-objekt eller arrayer.

Skriv en fråga som visar försäljningsanalys för våra topprodukter med hjälp av data i tabellen retail_data_updated:

  1. Extrahera produktnamn från JSON i kolumnen 'products';
  2. Räkna hur många gånger varje produkt förekommer i transaktioner;
  3. Beräkna den totala intäkten som genereras av varje produkt;
  4. Gruppera resultat efter produktnamn;
  5. Sortera efter de mest frekvent köpta produkterna.

Din fråga ska returnera dessa kolumner:

  • 'product_name' (extraherad från JSON);
  • 'purchase_count' (hur många gånger denna produkt förekommer);
  • 'total_revenue' (summa av transaktionsbelopp där denna produkt förekommer).
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 2. Kapitel 2
some-alt