Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest articol, voi vorbi despre funcțiile de inteligență temporală din LuckyTemplates. Am atins deja un exemplu anterior cu câmpurile Data , Total Sales și Sales Last Year . După cum puteți vedea, nu există date în Vânzări LY înainte de 2019.
În Ghidul de referință pentru formulele DAX , puteți vedea aproape fiecare funcție DAX. În ghid, există o întreagă secțiune dedicată funcțiilor de inteligență temporală. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Veți folosi unele dintre acestea destul de mult, în timp ce alte funcții le puteți utiliza rar sau niciodată.
DESCARCĂ FIȘIERE UTILIZATE ÎN ACEST ARTICOL
Multe dintre aceste funcții calculează de fapt același lucru, doar la granularități diferite. De exemplu, în funcțiile , și , ele folosesc luni , trimestri și, respectiv, ani pentru a calcula același lucru pe intervale de timp diferite.
Având în vedere acest lucru, nu există atât de multe funcții cu care să lucrați, deoarece majoritatea funcționează într-un mod similar.
Cuprins
Funcții de timp LuckyTemplates: DATEADD cu CALCULATE
Pentru a continua, haideți să trecem peste câteva alte funcții pe care cred că v-ar fi ușor de înțeles.
Vă voi arăta o funcție numită , care este de fapt funcția mea preferată de comparare a timpului.
Practic, DATEADD vă permite să săriți între orice număr de intervale de timp atunci când este utilizat în cadrul funcției .
A existat o funcție pe care am folosit-o, numită , care îți permite să sari doar un an. Cu DATEADD , puteți introduce o gamă de intervale diferite.
În coloana noastră Data , aș putea introduce -1 ca număr de intervale și să selectez fie DAY , MONTH , QUARTER sau YEAR ca interval.
Selectând AN ca interval, aș putea obține aceleași rezultate ca și coloana noastră Vânzări LY .
Motivul pentru care îmi place funcția DATEADD este din cauza versatilității sale. Pot doar să selectez TRIMESTRE în loc de AN și pur și simplu să trageți noua măsură pentru a vedea valorile mele trimestriale .
De asemenea, aș putea schimba numărul de intervale de la -1 la -2 pentru a sări înapoi două sferturi .
Dacă aș fi vrut să mă uit acum două zile , aș schimba pur și simplu TRIMER cu ZI . De asemenea, aș putea face -2 pozitiv dacă aș dori să mă uit la două zile după .
Există multă versatilitate cu funcția DATEADD și de aceea îmi place. Cred că o să-ți placă și ție după ce ai petrecut timp cu el, folosindu-l ca parte a altor calcule sau măsuri.
De exemplu, doriți să stabiliți diferența dintre azi și ieri . Pentru a ajunge acolo, puteți seta numărul de intervale ale funcției DATEADD la -1 și apoi creați o altă măsură pentru a determina diferența.
În cele din urmă, am putea crea o nouă măsură numită Daily Difference . Tot ce voi face este să iau coloana Vânzări totale și să o scad din măsura DATEADD Exemplu , care este ziua noastră anterioară.
Aș putea doar să introduc noua măsură, iar acum putem vedea diferența.
Acesta este modul în care funcțiile de inteligență temporală vă pot duce în mai multe direcții diferite, în funcție de ceea ce doriți să găsiți.
Așa că permiteți-ne să mai facem câteva exemple doar pentru a vă face o idee despre ceea ce este posibil aici.
Funcții de timp LuckyTemplates: DATESMTD și DATESQTD
Ce se întâmplă dacă am dori să calculăm valoarea unei luni până la zi ? Voi crea o nouă măsură numită Sales MTD și voi pune Total Sales în CALCULATE .
Există o altă funcție configurată special pentru acest scop. Ceea ce este atât de grozav la funcțiile de inteligență temporală din LuckyTemplates este că există un întreg grup de funcții de tabel configurate special doar pentru informații legate de timp. Fără acestea, lucrurile ar fi mai complicate.
Aș putea folosi o funcție numită care returnează un set de date din lună până la data curentă . Tot ce trebuie să fac în această funcție este să introduc coloana Data .
Dacă îl trag, acum primesc un total lunar cumulat .
Dacă voiam să văd lucrurile mai clar, aș putea copia și lipi întreg tabelul și elimina celelalte măsuri pentru ca Sales MTD să rămână. Apoi aș alege un grafic sub Vizualizări.
Așadar, vedeți aici că acum primesc un total cumulat al numerelor din luna până la zi afișate în vizualizarea mea.
De asemenea, aș putea crea o nouă măsură numită Sales QTD , care este exact aceeași cu Sales MTD , cu excepția faptului că acum folosesc funcția .
Este exact același lucru – doar schimb funcția pe care o folosesc. Aici se rezumă la o bună înțelegere a ceea ce vrei să vezi.
Multe dintre aceste funcții au scopuri clare, ceea ce facilitează introducerea lor în mediul sau analiza corectă.
Prin vizualizarea vânzărilor QTD , veți vedea, de asemenea, totalul cumulat trimestrial .
Comparație de timp pentru tabele de date non-standard în LuckyTemplates
Funcția DATEADD: cea mai bună și mai versatilă funcție Time Intelligence din LuckyTemplates
Modele comune de Inteligență temporală utilizate în LuckyTemplates
Concluzie
Aceasta este doar o introducere despre funcțiile de inteligență temporală din LuckyTemplates și despre modul în care le utilizați. Îmi doresc foarte mult să explorați mai multe despre modul în care funcționează în propriile modele.
De exemplu, puteți face un pas mai departe și puteți găsi diferența procentuală dintre ieri și astăzi.
Acestea sunt câteva dintre lucrurile către care vă puteți ramifica atunci când utilizați eficient funcțiile de inteligență temporală.
Toate cele bune,
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți