Haaste: BigQuery-tietojen Valinta
Pyyhkäise näyttääksesi valikon
Videolla ja kurssin esimerkeissä näet JSON_EXTRACT-funktion. 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: poimii skalaarisia arvoja (kuten merkkijonoja tai numeroita) ja poistaa ylimääräiset lainausmerkit automaattisesti;JSON_QUERY: poimii monimutkaisia JSON-objekteja tai taulukoita.
Tehtävänä on analysoida asiakkaiden ostokäyttäytymistä ja samalla osoittaa ymmärrystäsi BigQueryn erikoisominaisuuksista.
- Kirjoita kysely, joka hyödyntää osiointia suodattamalla sopivalla osiointisarakkeella (
_PARTITIONDATE); - Käytä
APPROX_COUNT_DISTINCT-funktiota laskeaksesi tehokkaasti uniikit asiakkaat; - Sisällytä vähintään yksi
JSON-poiminta products-kentästä; - Ryhmittele tulokset mielekkäällä tavalla.
Käyttääksesi _PARTITIONDATE-saraketta osioinnin hyödyntämiseen, varmista että BigQuery-taulu on luotu asetuksella Partition by: Ingestion time. Ilman tätä asetusta pseudokolumni ei ole käytettävissä ja kysely epäonnistuu.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme