Haaste: Huipputuotteiden Analysointi
Pyyhkäise näyttääksesi valikon
Moderni käytäntö
Videolla ja kurssin esimerkeissä käytetään JSON_EXTRACT-funktiota. Vaikka tämä funktio on täysin tuettu ja toimii oikein, sitä pidetään vanhentuneena syntaksina BigQueryssa.
Omissa tulevissa projekteissasi suosittelemme käyttämään moderneja standardifunktioita:
JSON_VALUE: hakee skalaarisia arvoja (kuten merkkijonoja tai numeroita) ja poistaa ylimääräiset lainausmerkit automaattisesti;JSON_QUERY: hakee monimutkaisia JSON-objekteja tai taulukoita.
Tehtävä
Kirjoita kysely, joka näyttää myyntianalyysin suosituimmista tuotteistamme käyttäen retail_data_updated-taulun tietoja:
- Hae tuotenimet JSON-muotoisesta
'products'-sarakkeesta; - Laske, kuinka monta kertaa kukin tuote esiintyy tapahtumissa;
- Laske kunkin tuotteen tuottama kokonaismyynti;
- Ryhmittele tulokset tuotenimen mukaan;
- Järjestä useimmin ostettujen tuotteiden mukaan.
Kyselyn tulee palauttaa seuraavat sarakkeet:
'product_name'(haettu JSON:sta);'purchase_count'(kuinka monta kertaa tuote esiintyy);'total_revenue'(tapahtumasummien summa, joissa tuote esiintyy).
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 2
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Osio 2. Luku 2