Utmaning: Analysera Topprodukter
Svep för att visa menyn
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:
- Extrahera produktnamn från JSON i kolumnen
'products'; - Räkna hur många gånger varje produkt förekommer i transaktioner;
- Beräkna den totala intäkten som genereras av varje produkt;
- Gruppera resultat efter produktnamn;
- 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?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 2
Fråga AI
Fråga AI
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