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

bookGrunnleggende om Spørringsmotor

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 anbefales det å 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.

Bli kjent med tabellen som brukes gjennom leksjonen og lær hvordan BigQuery utfører spørringer internt. Fokuser på opplasting av CSV-data og analyser spørringsatferd ved hjelp av utførelsesgrafer for å få bedre forståelse av ytelse og kostnader.

Du starter med å laste opp en CSV-fil via BigQuery sitt nettgrensesnitt. Prosessen er enkel: velg Local File, aktiver Autodetect, og fullfør opplastingen. BigQuery tolker automatisk skjemaet og gjør dataene klare for spørring.

Hver gang en spørring kjøres, genererer BigQuery en utførelsesgraf. Denne grafen viser visuelt hvordan data beveger seg gjennom ulike prosesseringsstadier, som filtrering, sammenføyninger og aggregeringer.

Utførelsesgrafer gjør det enkelt å identifisere hvor spørringstid og kostnader er konsentrert. Komplekse spørringer deles opp i flere noder og stier, og viser hvordan BigQuery utfører operasjoner parallelt for å øke effektiviteten. Denne synligheten gjør utførelsesgrafer til et kraftig verktøy for spørringsoptimalisering.

Utforsk funksjonen JSON_EXTRACT for å hente ut spesifikke verdier fra JSON-objekter ved hjelp av stinotasjon, som $.product.id. Dette er spesielt nyttig når du arbeider med nestede datastrukturer som ofte finnes i hendelsesdata eller e-handelsdatasett.

Ved å kombinere analyse av utførelsesgrafer med funksjoner som JSON_EXTRACT kan du skrive mer effektive og skalerbare spørringer, samtidig som du beholder kontroll over ytelse og kostnader.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 1

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 1
some-alt