Udfordring: Analyse af Topprodukter
Stryg for at vise menuen
Moderne praksis
I videoen og eksemplerne i kurset vil du se funktionen JSON_EXTRACT. Selvom denne funktion er fuldt understøttet og fungerer korrekt, betragtes den som forældet syntaks i BigQuery.
Til dine egne fremtidige projekter anbefaler vi at bruge de moderne standardfunktioner:
JSON_VALUE: udtrækker skalarværdier (som strenge eller tal) og fjerner automatisk ekstra anførselstegn;JSON_QUERY: udtrækker komplekse JSON-objekter eller arrays.
Skriv en forespørgsel, der viser salgsanalyse for vores top-produkter ved hjælp af dataene i vores retail_data_updated tabel:
- Udtræk produktnavne fra JSON i kolonnen
'products'; - Tæl hvor mange gange hvert produkt optræder i transaktioner;
- Beregn den samlede omsætning genereret af hvert produkt;
- Grupper resultaterne efter produktnavn;
- Sortér efter de mest købte produkter.
Din forespørgsel skal returnere disse kolonner:
'product_name'(udtrukket fra JSON);'purchase_count'(hvor mange gange dette produkt optræder);'total_revenue'(sum af transaktionsbeløb hvor dette produkt optræder).
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 2
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Sektion 2. Kapitel 2