Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: BigQuery-datavalgsprosess | Grunnleggende om Query Engine
BigQuery-Grunnleggende

bookUtfordring: BigQuery-datavalgsprosess

Sveip for å vise menyen

Note
Moderne praksis

I videoen og eksemplene i kurset vil du se funksjonen JSON_EXTRACT. Selv om denne funksjonen er fullt støttet og fungerer korrekt, regnes den som utdatert syntaks i BigQuery.

For fremtidige prosjekter anbefaler vi å bruke de moderne standardfunksjonene:

  • JSON_VALUE: henter ut skalarverdier (som strenger eller tall) og fjerner ekstra anførselstegn automatisk;
  • JSON_QUERY: henter ut komplekse JSON-objekter eller -arrayer.

Oppgaven er å analysere kunders handlemønstre og samtidig vise forståelse for BigQuerys spesialiserte funksjoner.

  1. Skriv en spørring som benytter partisjonering ved å filtrere på riktig partisjonskolonne (_PARTITIONDATE);
  2. Bruk APPROX_COUNT_DISTINCT for effektiv telling av unike kunder;
  3. Inkluder minst én JSON-uttrekking fra products-feltet;
  4. Grupper resultatene på en meningsfull måte.
Note
Merk

For å bruke _PARTITIONDATE til partisjonering, må BigQuery-tabellen være opprettet med Partition by: Ingestion time. Uten denne innstillingen vil pseudo-kolonnen ikke eksistere, og spørringen vil feile.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 2. Kapittel 4
some-alt