Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Päivämäärä- ja Aika-Funktiot | BigQuerylle Ominaisten Ominaisuuksien Johdanto
BigQueryn Perusteet

bookPäivämäärä- ja Aika-Funktiot

Pyyhkäise näyttääksesi valikon

Käytännön esimerkkejä päivämäärä- ja aikaoperaatioista BigQueryssa, keskittyen komponenttien erottamiseen, aika-aritmetiikkaan ja ajallisten arvojen muotoiluun oikeiden kyselyiden avulla. Nämä tekniikat ovat olennaisia analysoitaessa aikaperusteista dataa useista lähteistä tai eri alueilta.

Päivämääräkomponenttien erottaminen

BigQuery mahdollistaa tietyn päivämääräosan erottamisen EXTRACT-toiminnolla. EXTRACT(YEAR FROM sample_date) hakee vuoden täydestä päivämääräarvosta.

Tätä käytetään yleisesti tietojen ryhmittelyyn, suodattamiseen tai aggregointiin vuoden, kuukauden tai muiden aikayksiköiden mukaan.

Päivämäärä- ja aika-aritmetiikka

BigQuery tukee aikavälien lisäämistä ja vähentämistä päivämäärien ja aikojen säätämiseksi:

  • DATE_ADD(sample_date, INTERVAL 5 DAY) siirtää päivämäärää eteenpäin määritellyn ajan;
  • DATETIME_SUB(sample_datetime, INTERVAL 2 HOUR) vähentää aikaa datetime-arvosta.

Nämä operaatiot ovat hyödyllisiä esimerkiksi tapahtuman jälkeisten aikajaksojen laskennassa, aikavyöhykkeiden tasaamisessa tai viiveiden korjaamisessa tiedonkeruussa ja lokituksessa.

Päivämäärä- ja aika-arvojen muotoilu

FORMAT_DATETIME-funktio muuntaa datetime-arvot luettaviin tai mukautettuihin muotoihin. Sen avulla aikaleimat voidaan muuttaa esimerkiksi muotoon YYYY-MM-DD HH:MM.

Tämä on erityisen hyödyllistä, kun dataa valmistellaan raportteihin, koontinäyttöihin tai järjestelmiin, joissa on erityisiä muotoiluvaatimuksia.

Miksi tämä on tärkeää

Aikadata esiintyy usein eri muodoissa ja tarkkuustasoissa. Osa lähteistä sisältää aikavyöhykkeet tai sekunnit, kun taas toiset tallentavat vain päivämäärän. Päivämäärä- ja aika-funktiot mahdollistavat tämän datan standardoinnin, aikaperusteisen analyysin ja johdonmukaisen tulkinnan eri tietoaineistoissa.

Päivämäärä- ja aika-funktioiden hallinta BigQueryssa mahdollistaa raakaaikadatan muuntamisen yhtenäisiksi, rakenteellisiksi ja analyysivalmiiksi näkemyksiksi — olennainen taito työskenneltäessä globaaleissa tai monilähteisten aineistojen parissa.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 3. Luku 5
some-alt