Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, voi acoperi cea mai bună funcție de inteligență temporală, LuckyTemplates DATEADD. Este una dintre funcțiile de inteligență la care ar trebui să vă prezentați cât mai curând posibil atunci când învățați LuckyTemplates. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Funcția LuckyTemplates DAX este cunoscută pentru versatilitatea și capacitatea sa de a analiza și compara diferite intervale de timp atât de ușor. Odată ce înțelegi cum să-l folosești, vei vedea cât de valoroasă este această funcție.
Inteligența temporală este un subset de funcții din limbajul formulei DAX pe care le puteți utiliza pentru a rula analize specifice timpului. Și vă voi arăta cum puteți face multe dintre aceste analize doar cu această funcție.
Cuprins
Utilizarea LuckyTemplates DATEADD pentru a analiza datele din anul precedent
Am aici un calcul foarte simplu al vânzărilor mele totale pentru început, dar puteți utiliza orice măsură de bază aici.
Este important să creați măsurile de bază la începutul dezvoltării modelului. Măsurile de bază includ vânzările, cantitatea, costurile, tranzacțiile și așa mai departe. Și apoi, de acolo, puteți face toate aceste analize fanteziste din acele măsuri de bază.
De aici, vreau să-mi analizez vânzările din anul precedent și am formula mea Sales LY pentru asta. Acest lucru ne face mai ușor să comparăm o perioadă cu alta.
În tabel, puteți vedea că vânzările din anul precedent au început abia pe primul din al șaselea în 2014. Și astfel, acesta este primul număr sau suma care apare în vânzările de anul trecut.
Să ne uităm la formulă.
Folosesc funcția pentru acest calcul. Cu orice inteligență temporală, ar trebui să aveți cu adevărat o înțelegere solidă a modului în care funcționează această funcție.
Amintiți-vă că CALCULATE modifică contextul calculului. Și astfel, în această formulă, am încorporat măsura vânzărilor totale în CALCULATE. Se rulează Total Sales, dar schimb contextul calculului.
Apoi schimb perioada cu funcția DATEADD și în cadrul DATEADD plasez coloana Date .
Și apoi, fac minus un (1) AN . De fapt, pot schimba acest lucru în minus doi sau minus trei etc. Și pot schimba, de asemenea, intervalul de timp. În loc de AN, pot alege ZI, TRIMER sau LUNA. Aici intervine versatilitatea, dar în acest caz, aleg YEAR.
LuckyTemplates DATEADD vs SAMEPERIODLASTYEAR
Acum, ce zici de ? Care este diferența dintre funcția LuckyTemplates DATEADD și SAMEPERIODLASTYEAR ?
Lucrul despre DATEADD este că poți merge zi, lună, trimestru și an. Ai toată această versatilitate. De aceea cred că DATEADD este doar o modalitate mai bună de a face acest lucru. Este foarte ușor să faci o analiză legată de timp cu această funcție.
Funcția SAMEPERIODLASTYEAR face un singur calcul, în timp ce DATEADD poate face un număr de calcule pe orice număr de intervale de timp.
Pentru a demonstra acest lucru, am aici un calcul pentru vânzările din ultimul trimestru ( Sales LQ ). Dacă te uiți la formulă, practic este aceeași. Tot ce am făcut a fost să schimb intervalul de timp de la an la trimestru, iar apoi am avut vânzări în ultimul trimestru.
Și astfel, putem compara numerele trimestriale pe trimestru pe baza funcției DATEADD.
Am și eu acum două sferturi. Tocmai am schimbat numărul în -2.
Modelul formulei este același. Tocmai am schimbat parametrii. Același lucru este valabil și pentru ultimele mele trei sferturi de calcul.
Apoi, puteți crea cu ușurință o altă vizualizare din aceste măsuri. Mai jos este un exemplu despre cum vă puteți face vizualizările . Această diagramă este totuși destul de ocupată, dar puteți oricând să scoateți câteva informații de aici pentru a o face mai semnificativă.
Măsurați ramificarea cu măsurile DATEADD
Un alt lucru grozav despre DATEADD este că este o modalitate excelentă de a construi calcule și vă permite să vă ramificați în alte calcule. Calculul diferenței mele în vânzări ( Diff in Sales ) este un bun exemplu de măsurare a ramificării. Am reușit să creez această formulă deoarece am LQ de vânzări .
Pur și simplu am început cu măsurile mele de bază, apoi m-am ramificat la această măsură. Trag măsura în tabel și acum putem vedea diferența în vânzări.
De asemenea, pot crea o altă vizualizare cu măsura mea Diferența în vânzări pentru un raport mai informativ. De asemenea, pot selecta pe slicer sfertul pe care vreau să-l văd și să îl analizez.
Utilizarea hub-ului analist pentru a formata măsuri
Acum vă voi arăta cum puteți crea o configurație mai bună a formulei în .
Să luăm formula, Sales LY ca exemplu. Îl copiez și îl lipesc în DAX Clean Up din interiorul Analyst Hub.
Aici îl pot format bine, astfel încât să fie ușor de citit și de înțeles. Apoi, copiez formula formatată făcând clic pe Copiere cod de mai jos.
Îl voi lipi înapoi în modelul meu și acum vezi că am o formatare frumoasă.
Și apoi, mă voi întoarce la Centrul de analist și voi salva această formulă. Voi apela acest DATEADD Anul trecut și voi introduce descrierea. Voi face clic pe butonul de distribuire în comunitate , astfel încât să fie disponibil pentru toți utilizatorii Analyst Hub.
Cu această formulă salvată în documente, acum o pot face referire.
De exemplu, vreau să creez o nouă măsură pentru vânzările mele în urmă cu doi ani, pot doar să copiez rapid formula pe care am salvat-o în Centrul de analist și să o lipesc aici. Tot ce trebuie să fac este să schimb numele formulei ( Vânzări cu 2 ani în urmă ) și parametrii ( -2 ). Și acesta este avantajul uriaș al utilizării Analyst Hub.
Funcția DATEADD: Cea mai bună și mai versatilă funcție Time Intelligence din LuckyTemplates
Funcții LuckyTemplates Time: DATEADD și mai multe
modele comune de Time Intelligence utilizate în LuckyTemplates
Concluzie
Sper că puteți vedea cât de importantă este funcția LuckyTemplates DATEADD pentru analizele dumneavoastră legate de timp. Este cea mai ușor de utilizat funcția de inteligență temporală. Cu versatilitatea sa, puteți crea o serie de măsuri și puteți genera perspective semnificative.
Vă recomand să explorați mai mult această funcție și să o implementați în propriul mediu de lucru.
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