Dato- og Tidsfunksjoner
Sveip for å vise menyen
Gå gjennom praktiske dato- og tidsoperasjoner i BigQuery, med fokus på å trekke ut komponenter, utføre tidsregning og formatere tidsverdier ved hjelp av reelle spørringseksempler. Disse teknikkene er essensielle når du analyserer tidsbaserte data fra flere kilder eller regioner.
Uttrekk av datokomponenter
BigQuery lar deg trekke ut spesifikke deler av en dato ved å bruke EXTRACT. EXTRACT(YEAR FROM sample_date) henter ut året fra en full datoverdi.
Dette brukes ofte for gruppering, filtrering eller aggregering av data etter år, måned eller andre tidsenheter.
Dato- og tidsregning
BigQuery støtter å legge til og trekke fra intervaller for å justere datoer og tider:
DATE_ADD(sample_date, INTERVAL 5 DAY)flytter en dato fremover med en definert periode;DATETIME_SUB(sample_datetime, INTERVAL 2 HOUR)trekker tid fra en datetime-verdi.
Disse operasjonene er nyttige for å beregne vinduer etter hendelser, justere tidssoner eller korrigere forsinkelser i innlasting og logging.
Formatering av dato- og tidsverdier
Funksjonen FORMAT_DATETIME konverterer datetime-verdier til lesbare eller tilpassede formater. Den gjør det mulig å omforme tidsstempler til formater som YYYY-MM-DD HH:MM.
Dette er spesielt nyttig når du forbereder data til rapporter, dashbord eller nedstrøms systemer med spesifikke formateringskrav.
Hvorfor det er viktig
Tidsdata kommer ofte i ulike formater og med varierende presisjon. Noen kilder inkluderer tidssoner eller sekunder, mens andre kun lagrer datoer. Dato- og tidsfunksjoner gjør det mulig å standardisere disse dataene, muliggjøre tidsbasert analyse og sikre konsistent tolkning på tvers av datasett.
Å mestre dato- og tidsfunksjoner i BigQuery gjør det mulig å omforme rå tidsdata til tilpassede, strukturerte og analyseklare innsikter — en essensiell ferdighet når du arbeider med globale eller flerkildedatasett.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår