Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest blog, vorbesc despre o tehnică în jurul bugetului LuckyTemplates , care elaborează o modalitate de a aloca calcule în diferite intervale de timp sau luni, de exemplu. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
În cele mai multe cazuri, bugetele sunt anuale. Cu toate acestea, este mult mai bine să o restrângem la o bază lunară și să vedem alocarea bugetelor noastre pe lună. Așa că vă voi arăta, printr-o demonstrație, câteva nuanțe ale modului în care funcționează toate acestea. Ne vom arunca și în câteva calcule DAX avansate.
Datele pe care le folosesc în acest tutorial au făcut parte dintr-un în jurul tabelelor de sensibilitate bugetare.
Să aruncăm o privire asupra scenariului și modelului de date, care este cu adevărat cheie în înțelegerea modului de realizare a acestei analize de bugetare.
Cuprins
Tabelul de sensibilitate bugetară
Deci, în acest scenariu, avem niște bugete pe oraș pentru 2018 și sunt într-un interval de timp anual.
Nu putem avea doar un număr pentru întregul an, trebuie să alocăm aceste bugete la nivel lunar. Putem chiar aloca acest lucru la un nivel zilnic , lucru pe care l-am explicat în alte tutoriale video. În acest fel, vom putea vedea care este tendința și cum funcționează lucrurile în timp .
Pentru a face această alocare, identificăm Sensibilitatea bugetară pentru fiecare lună și o integrăm în calculele noastre. În acest tabel, sensibilitatea bugetară defalcă bugetul în fiecare lună .
Sensibilitatea sau sezonalitatea în LuckyTemplates ar putea fi o varietate de lucruri, dar în această analiză, se bazează pe bugetele sau prognozele noastre. Așa că aici prognozăm că avem o creștere a alocării necesare la mijlocul anului față de vara, de exemplu. Există, de asemenea, o ușoară creștere în perioada Crăciunului.
Apoi, trebuie să găsim o modalitate de a integra acest lucru în analiza noastră . Înainte de a ajunge la asta, să ne uităm la modul în care este structurat modelul de date.
Configurarea modelului de date
Acesta este un model foarte detaliat cu toate tabelele noastre de căutare, tabelele de fapte, măsurile cheie și tabelele suport pentru o analiză detaliată a bugetului LuckyTemplates.
Dacă ne uităm cu atenție, putem vedea că tabelul nostru de buget regional nu are nicio relație cu alte tabele.
La fel, tabelul nostru de sensibilitate la buget .
Aceste două tabele sunt ceea ce eu numesc tabele suport . Nu au nicio relație fizică cu alte mese din model. Acest tabel de sensibilitate bugetară va sprijini logica pe care o vom completa în modelul nostru.
Calcul DAX pentru a aloca bugetul lunar
Mai întâi, să aruncăm o privire rapidă la calculul bugetului nostru anual .
Dacă îl tragem în tabelul nostru, putem vedea că nu este deloc alocat. Afișează doar numărul complet. Dorim să alocăm acest buget în fiecare lună.
Pentru a face asta, creăm o nouă măsură. O vom numi Alocarea bugetară 2018 .
Amintiți-vă că tabelul de sensibilitate la buget nu are nicio legătură cu tabelul de date din model, așa că nu avem nicio modalitate de a prelua informații din tabelul de sensibilitate a bugetului și de a le filtra din tabelul de date.
Dar, am creat acea conexiune practic în cadrul acestei formule folosind funcția TREATAS .
În tabelul de sensibilitate bugetară, avem coloana noastră Numele lunii . Și dacă mergem la tabelul nostru Date, avem o coloană care este foarte asemănătoare . Este o coloană calculată care prezintă primele trei litere ale fiecărei luni.
Și așa că, deși nu putem desena o relație fizică între aceste două tabele (tabelele de sensibilitate la buget și date), o putem face virtual . Aici intervine puterea reală a acestei tehnici de alocare bugetară.
Folosind TREATAS, am creat acea conexiune între coloana Tabelul de date scurtă lună și coloana Tabelul de sensibilitate la bugete Lună numită. Și așa obținem o defalcare a alocărilor corecte pentru lunile corecte.
Apoi integrăm acest calcul în alte formule pentru a obține alocarea noastră lunară.
În această formulă, o folosim ca variabilă ( VAR ). Apoi, mergem la ISFILTERED Month & Year (în tabelul Date ) și mai multe BudgetAllocation by Yearly Budget . Dacă nu, reveniți la bugetul anual.
Și așa putem vedea acum că avem această alocare lunară prin tabelul de sensibilitate folosind doar câteva formule DAX.
Alocați previziuni lunare pentru rezultatele zilnice în LuckyTemplates utilizând DAX
Gestionarea sezonalității în analiza bugetului dvs. – LuckyTemplates avansat
Cum să creați bugete care au ajustări de sezonalitate – Tehnica LuckyTemplates
Concluzie
În acest tutorial, v-am arătat cum să utilizați tabelele suport și formulele DAX, în special cu TREATAS, pentru a crea o relație virtuală și a aloca lunar sensibilitatea bugetară.
Această tehnică de bugetare LuckyTemplates este una genială, care are atât de multe aplicații. Această metodologie vă va curăța enorm și modelul. Simplifică lucrurile și generează perspective care erau atât de greu de făcut înainte.
Sper că puteți obține acest concept și îl puteți integra în propriile rapoarte de bugetare și prognoză cumva.
Noroc!
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