Tableau Date -toiminnot - Erityyppiset päivämäärätoiminnot taulukossa

Sisällysluettelo:

Anonim

Johdanto Tableau-päivämäärätoimintoihin

Tableau Date -toiminnot ovat taulukossa olevia sisäisiä toimintoja, joiden avulla käyttäjä voi manipuloida tietolähteen datatietueita. Nämä päivämäärätoiminnot antavat käyttäjille mahdollisuuden luoda päivämäärän perustoiminnot tietueisiin ja luoda myös monimutkaisia ​​päivämäärityksiä. Tableau tarjoaa monia päivämäärätoimintoja, kuten DAY, MONTH, YEAR, DATEDIFF, DATEPART, DATEADD, DATETRUNC, DATENAME, TEE PÄIVÄYS, TEE AIKA, NYT, TÄNÄÄN jne.

Syötteen luominen Tableau-päivämäärätoimintoihin

Jokainen taulukon tietolähde, joka pohjimmiltaan viittaa tietokantaan, johon tietueet tallennetaan, voi tallentaa tietokenttiä eri tavalla. Kentät tuodaan taulukkoon tekstimerkkinä tai numeerisina arvoina. Nämä tulkinnat seuraavat joukko vaiheita, joita Tableau käyttää erottamaan ja erottamaan päivämäärä- ja muut kentät. Nämä vaiheet voidaan tiivistää seuraavasti: -

1. Päivämääräkenttien tarkistaminen

Varmennuksia tarvitaan erottamaan ja tunnistamaan, sisältävätkö tietueet päivämäärän. Tämä voidaan tehdä tunnistamalla, onko päiväysmerkkijono yhteyslähteessä vai onko merkkijono näkyvissä mittasuunnassa. Tämä vaihe auttaa tunnistamaan ei-päivämäärä tietueet päivämäärä tietueista.

2. Muuta kentän tietotyyppi

Seuraava vaihe tässä prosessissa käytetään, kun tiedot on korjattava esimerkiksi jos tietue sisältää paljon nolla-arvoja. Nämä kentät muunnetaan merkkijonon tyyppisiksi ja syötetään Dateparse-toimintoon.

3. Päivämäärämuodon jäsentäminen

Tietueissa on äärettömiä taulukomuotoja. Päiväyksen osien määrittelemiseen käytetään Dateparse-menetelmää. Tämä luo kartan Tableaulle kääntämään merkkijonokentät päivämäärämuotoon. Tämän kartan nimi on Format for tableau.

4. Päivämäärän funktiolausekkeen määritteleminen

Jos käytetty data ei ole merkkijonotyyppiä ja kuuluu mihinkään muuhun muotoon, kuten numeerisiin, DATE-toimintoa käytetään lausekkeen muuntamiseen päivämäärätyyppimuotoon. Tableau luo uuden päivämääräkentän tietolähteeseen.

Erityyppiset Tableau-päivämäärätoiminnot

1. PÄIVÄ - PÄIVÄ-toimintoa käytetään päivämäärän palauttamiseen päivämäärämerkkijonosta. Syntaksi on seuraava: - PÄIVÄ (päivämäärä)

2. KUUKAUSI - KUUKAUSI-toimintoa käytetään kuukauden numeron palauttamiseen taulukosta taulukosta. Syntaksi on seuraava: - KUUKAUSI (päivämäärä)

3. VUOSI - VUOSI-toimintoa käytetään palauttamaan vuosi annetusta päivämäärästä. Syntaksi on seuraava: -VUOSI (päivämäärä)

4. DATEDIFF - Palauttaa parametreissa määritettyjen päivämäärien välisen eron. Syntaksi on seuraava: - DATEDIFF (lähtö, päivämäärä1, päivämäärä2, (viikon alku (valinnainen)).

5. DATEPART - Palauttaa päivämäärän päivämääräosan kokonaislukuna. Syntaksi on seuraava: DATEPART (lähtö, päivämäärä, (viikon alku_ (valinnainen)))

6. PÄIVÄMÄÄRÄ - Palauttaa päivämäärän määritetyllä aikavälillä, joka lisätään syötteeksi syötettäviin tietoihin. Syntaksi on seuraava: - DATEADD (lähtö, aikaväli, päivämäärä)

7. DATETRUNC - DATETRUNC katkaisee määritetyn päivämäärän päivämäärän osan määrittämällä tarkkuudella. Tämä toiminto palauttaa uuden päivämäärän tulosteena. Syntaksi on seuraava: - DATETRUNC (lähtö, päivämäärä, (viikon alku_ (valinnainen)))

8. DATENAME - Se palauttaa toimitetun päiväyksen päivämääräosaosan merkkijonona tulostukselle. Syntaksi on seuraava: - DATENAME (lähtö, päivämäärä, (viikon alku_ (valinnainen)))

9. TEE PÄIVÄMÄÄRÄ - MAKE DATE -toiminto palauttaa päivämäärän arvon, joka on kehitetty syötetystä vuodesta, kuukaudesta ja päiväyksestä. Syntaksi on seuraava: - TEE PÄIVÄMÄÄRÄ (vuosi, kuukausi, päivä)

10. TEE AIKA - TEE AIKA -toiminto palauttaa päivämäärän arvon visualisoinnin, joka on ilmoitetun tunnin, minuutin, toisen referenssin tulos. Syntaksi on seuraava: - TEE AIKA (tunti, minuutti, sekunti)

11. NYT - Nyt-toiminto palauttaa nykyisen päivämäärän ja ajan, joka vastaa sitä tietokonetta, johon käyttäjä on kirjautunut sisään. Syntaksi on seuraava: - NYT ()

12. Tänään - Palauttaa nykyisen päivämäärän osoitetulle ohjelmalle. Syntaksi on seuraava: - TÄNÄÄN ()

13. MAX - Palauttaa vertailtujen yksiköiden maksimiarvon. Tätä toimintoa käytetään yleensä numeerisen lausekkeen vertailuun, mutta sama pätee myös päivämäärään. Null-poikkeukselle Null myönnetään (MAX (päivämäärä1, päivämäärä2))

14. MIN - Palauttaa vertailtujen yksiköiden maksimiarvon. Tätä toimintoa käytetään yleensä numeerisen lausekkeen vertailuun, mutta sama pätee myös päivämäärään. Null-poikkeukselle Null myönnetään (MIN (päivämäärä1, päivämäärä2))

Esimerkkejä taulukon päivämäärätoiminnoista

Toimiaesimerkkiulostulo
PäiväDAY (# 2019-06-03 #)3 (lähtö on kokonaisluku, joka vastaa annettua dataa päivässä)
KuukausiKK (# 2019-06-03 #)6 (tulos on kokonaisluku, joka vastaa annettua tietoa kuukautta)
vuosiVUOSI (# 2019-06-03 #)2019 (tuotos on toimitettujen tietojen kokonaisluku vuotta vastaava)
PäivämääräDATEDIFF ('viikko', # 2019-06-01 #, # 2019-06-04 #, 'maanantai')1 (koska viikon alkaminen on maanantai, niin 4. kesäkuuta (tiistaina) ja 1. kesäkuuta (lauantaina) ovat eri viikkoja)
DATEDIFF ('viikko', # 2019-06-01 #, # 2019-06-04 #, 'Sunday')0 ((koska kun viikon alkaminen on sunnuntai, niin 4. kesäkuuta (tiistaina) ja 1. kesäkuuta (lauantaina) ovat samat viikon viikot)
DATEADDDATEADD ('kuukausi', 5, # 2019-06-01 #)11.1.2019 (5 kuukautta lisätään päivämäärään)
DATEPARTDATEPART ('vuosi', # 2019-06-01 #)2019 (palauttaa pyydetyn lähteen kokonaislukuna)
DATEPART ('kuukausi', # 2019-06-01 #)6 (palauttaa pyydetyn lähteen kokonaislukuna)
DATETRUNCDATETRUNC ('vuosineljännes', # 2019-06-01 #)1.4.2004 00:00:00 (lyhennetään päivämäärää lähtöajan ilmoittamaan rajoitukseen)
DATENAMEDATENAME ('vuosi', # 2019-06-01 #)2019 (palauta päiväyksen päivämääräosa merkkijonona)
MAKEDATETEHTÄVÄ (2019, 6, 3)# Kesäkuu 3, 2019 # (toiminto palauttaa rakennetun päivämäärän toimitetusta syötöstä)
TEHDÄ AIKAATEE AIKA (13, 40, 25)# 13: 40: 25 # (toiminto palauttaa määritetyn ajan mukana toimitetusta tulosta)
NYTNYT ()2019-06-03 1:10:45 AM (nykyinen päivämäärä ja aika-arvo tulostetaan)
TÄNÄÄNTÄNÄÄN( )2019-06-03 (nykyinen päivä tulostetaan)
MAXMAX (# 2019-06-01 #, 2019-06-04 #)4.6.2016 12:00:00 (maksimiarvo vaihtoehdosta tulostetaan)
MINMIN (# 2019-06-01 #, 2019-06-04 #)1.1.2016 12:00:00 (Minimiarvo vaihtoehdosta tulostetaan)

johtopäätös

Taulukon päiväys-toimintoja käytetään suorittamaan erilaisia ​​loogisia ja aritmeettisia toimintoja päivämäärillä. Toimintojen tulokset määräytyvät toimintojen lähtötyypin mukaan. Jotkut toiminnot voivat tarjota samat loogiset toiminnot, mutta ero voidaan havaita tulostetyyppien välillä, kuten yllä olevassa taulukossa näkyy DATEPART- ja Year-toiminnoissa.

Suositellut artikkelit

Tämä on opas taulukon päivämäärätoimintoihin. Tässä keskustellaan taulukon käsitteestä, esimerkistä ja erityyppisistä päivämäärätoiminnoista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Tableau-komennot
  2. HBase-komennot
  3. Mikä on Tableau?
  4. Onko Tableau ilmainen