Tableau kuupäevafunktsioonide sissejuhatus
Tableau kuupäeva funktsioonid on tabelis olevad sisseehitatud funktsioonid, mis võimaldavad kasutajal manipuleerida andmeallika andmerekorditega. Need kuupäevafunktsioonid võimaldavad kasutajatel luua kirjetes põhilisi kuupäevaoperatsioone ja luua ka keerulisi kuupäevaväljendeid. Tableau pakub paljusid kuupäevafunktsioone nagu DAY, MONTH, YEAR, DATEDIFF, DATEPART, DATEADD, DATETRUNC, DATENAME, DATE DATE, MAKE TIME, NOW, TODAY jne.
Tableau kuupäevafunktsioonide jaoks sisendi loomine
Iga tabelis olev andmeallikas, mis põhimõtteliselt osutab andmebaasile, kus kirjeid säilitatakse, saab andmevälju erineval viisil salvestada. Väljad imporditakse tabelisse tekstireda või numbriliste väärtustena. Need tõlgendused järgivad samme, mida Tableau kasutab kuupäeva ja muude väljade eristamiseks. Need sammud võib kokku võtta järgmiselt: -
1. Kuupäevaväljade kontrollimine
Kontrollid on vajalikud, et eristada ja tuvastada, kas kirjed sisaldavad kuupäeva. Seda saab teha tuvastades, kas kuupäeva stringi on ühenduse allikas või kas string on mõõtmete tasapinnal nähtav. See samm aitab tuvastada mittekuupäeva kirjeid kuupäeva kirjetest.
2. Muutke välja andmetüüpi
Selle protsessi järgmist sammu kasutatakse siis, kui andmeid on vaja parandada, nt kui kirje sisaldab palju nullväärtust. Need väljad muudetakse olemuselt stringitüüpiks ja sisestatakse funktsiooni Dateparse.
3. Kuupäeva vormingu sõelumine
Andmekirjetes on lõpmatu massiivi vorminguid. Kuupäeva osade määratlemiseks kasutatakse meetodit Dateparse. See loob kaardi Tableau jaoks, et tõlkida stringiväljad kuupäeva vormingusse. Selle kaardi nimi on Formaat tabelina.
4. Kuupäeva funktsiooni avaldise määratlemine
Kui kasutatavad andmed ei ole stringi tüüpi ja kuuluvad muusse vormingusse, näiteks numbrilisse, kasutatakse funktsiooni DATE avalduse teisendamiseks kuupäeva tüübi vorminguks. Tableau loob andmeallikas uue kuupäevavälja.
Tableau kuupäevafunktsioonide erinevad tüübid
1. PÄEV - PÄEVA funktsiooni kasutatakse kuupäeva numbri naasmiseks kuupäevavahemikust. Süntaks on järgmine: - PÄEV (kuupäev)
2. KUU - MONTH funktsiooni kasutatakse kuu numbri tagastamiseks tabelis olevast kuupäevast. Süntaks on järgmine: - MONTH (kuupäev)
3. YEAR - funktsiooni YEAR kasutatakse aasta tagastamiseks antud kuupäevast. Süntaks on järgmine: -YEAR (kuupäev)
4. DATEDIFF - tagastab parameetrites määratletud kuupäevade erinevuse. Süntaks on järgmine: - DATEDIFF (lahkuda, kuupäev1, kuupäev2, (nädala algus (valikuline)).
5. DATEPART - tagastab kuupäeva täisosa täisarvuna. Süntaks on järgmine: DATEPART (lahkumine, kuupäev, (nädala alguse_nädal (valikuline)))
6. DATEADD - tagastab kuupäeva määratud intervalliga, mis tuleb lisada sisendina sisestatavatele andmetele. Süntaks on järgmine: - DATEADD (lahkumine, intervall, kuupäev)
7. DATETRUNC - DATETRUNC kärbib määratud kuupäeva täpsusega, mis on täpsustatud kuupäevaosaga. See funktsioon tagastab väljundina uue kuupäeva. Süntaks on järgmine: - DATETRUNC (lahkumine, kuupäev, (nädala alguse_nädal (valikuline)))
8. DATENAME - see tagastab tarnitud kuupäeva kuupäeva osa komponendi väljundina stringina. Süntaks on järgmine: - DATENAME (lahkuda, kuupäev, (nädala alguse_nädal (valikuline)))
9. MAKE DATE - funktsioon MAKE DATE tagastab sisestatud aastast, kuust ja kuupäevast saadud kuupäeva väärtuse visualiseerimise. Süntaks on järgmine: - MAKE DATE (aasta, kuu, päev)
10. MAKE TIME - funktsioon MAKE TIME tagastab kuupäeva väärtuse visualiseerimise, mis on saadud tunni, minuti, teise viite tulemus. Süntaks on järgmine: - MAKE TIME (tund, minut, sekund)
11. KOHE - funktsioon Nüüd tagastab praeguse kuupäeva ja kellaaja vastavalt sellele, kuhu arvuti on sisse logitud. Süntaks on järgmine: - KOHE ()
12. Täna - tagastab määratud kuupäeva väljundina praeguse kuupäeva. Süntaks on järgmine: - TODAY ()
13. MAX - tagastab võrreldavate üksuste maksimaalse väärtuse, seda funktsiooni kasutatakse tavaliselt numbrilise avalduse võrdlemiseks, kuid sama kehtib ka kuupäeva kohta. Null erandi korral antakse Null (MAX (kuupäev1, kuupäev2))
14. MIN - tagastab võrreldavate olemite maksimaalse väärtuse, seda funktsiooni kasutatakse arvuliste avaldiste võrdlemiseks, kuid sama kehtib ka kuupäeva kohta. Null erandi korral antakse Null (MIN (kuupäev1, kuupäev2))
Tableau kuupäevafunktsioonide näited
Funktsioon | Näide | Väljund |
Päev | PÄEV (# 2019-06-03 #) | 3 (väljund on esitatud andmetes päevaga samaväärne täisarv) |
Kuu | KUU (# 2019-06-03 #) | 6 (väljund on esitatud andmetes kuuga võrdne täisarv) |
Aasta | AASTA (# 2019-06-03 #) | 2019 (esitatud andmetes on esitatud andmetes täisarv, mis vastab aastale) |
Kuupäeva erinevus | DATEDIFF ('nädal', # 2019-06-01 #, # 2019-06-04 #, 'esmaspäev') | 1 (sest kui nädala algus on esmaspäev, siis 4. juuni (teisipäev) ja 1. juuni (laupäev) on erinevatel nädalatel) |
DATEDIFF ('nädal', # 2019-06-01 #, # 2019-06-04 #, 'pühapäev') | 0 ((sest kui nädala algus on pühapäev, siis 4. juuni (teisipäev) ja 1. juuni (laupäev) on sama nädala nädalad) | |
DATEADD | DATEADD ('kuu', 5, # 2019-06-01 #) | 11.01.2019 (kuupäevale lisatakse 5 kuud) |
DATEPART | DATEPART ('aasta', # 2019-06-01 #) | 2019 (tagastab soovitud väljumise täisarvuna) |
DATEPART ('kuu', # 2019-06-01 #) | 6 (tagastab soovitud väljumise täisarvuna) | |
DATETRUNC | DATETRUNC ('kvartal', # 2019-06-01 #) | 1.4.2004 00:00:00 (kärbib kuupäeva lahkuja määratud piirini) |
DATENAME | DATENAME ('aasta', # 2019-06-01 #) | 2019 (tagastage kuupäeva osa osa stringina) |
VALMISTATUD | MAKEDATE (2019, 6, 3) | # Juuni 3, 2019 # (funktsioon tagastab tarnitud sisendist arvestatud kuupäeva) |
TEE AEG | TEE AEG (13, 40, 25) | # 13: 40: 25 # (funktsioon tagastab komplekteeritud sisendist arvutatud aja) |
KOHE | KOHE () | 2019-06-03 1:10:45 AM (praeguse kuupäeva ja kellaaja väärtus trükitakse) |
TÄNA | TÄNA () | 2019-06-03 (praegune kuupäev on trükitud) |
MAX | MAX (# 2019-06-01 #, 2019-06-04 #) | 19.06.2016 12:00:00 (maksimaalne väärtus valiku hulgas on trükitud) |
MIN | MIN (# 2019-06-01 #, # 2019-06-04 #) | 19.06.19 12:00:00 (miinimumväärtus valiku vahel välja trükitud) |
Järeldus
Tabelis olevaid kuupäevafunktsioone kasutatakse mitmesuguste loogiliste ja aritmeetiliste toimingute tegemiseks kuupäevadega. Funktsioonide tulemused määrab funktsioonide väljundtüüp. Mõni funktsioon võib pakkuda samu loogilisi funktsioone, kuid väljundi tüübis võib täheldada erinevust, nagu võib näha ülaltoodud tabeli funktsioonidest DATEPART ja Year.
Soovitatavad artiklid
See on juhend Tableau kuupäeva funktsioonidele. Siin käsitleme tabelis kuupäeva kuupäeva funktsioonide kontseptsiooni, näidet ja erinevat tüüpi. Lisateavet leiate ka meie muudest soovitatud artiklitest -
- Tableau käsud
- HBase käsud
- Mis on Tableau?
- Kas Tableau on tasuta