Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Vom explora un exemplu unic de grupare sau segmentare LuckyTemplates în acest tutorial. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Vom crea o grupare a balanței de verificare vechi în LuckyTemplates . Această tehnică implică reutilizarea multor modele de grupare și segmentare pe care le-am învățat deja. Utilizarea modelelor de grupare LuckyTemplates pentru acest exemplu unic nu este diferită.
Ideea din spatele acestui tutorial este să vă arate cum puteți utiliza unele modele comune de grupare sau segmentare în LuckyTemplates.
Acest tutorial a apărut de fapt dintr-o întrebare din Forumul de asistență LuckyTemplates , care se bazează pe cerințele de raportare contabilă și pe balanțe de verificare vechi.
Balanțe de verificare de vârstă, în contabilitate, ne oferă o defalcare a creanțelor noastre cu soldurile restante și ne arată cât de departe sunt acestea. Și astfel, de-a lungul timpului, putem vedea dacă avem o mulțime de creanțe scadente în 60, 90, 120 de zile sau în luna următoare etc.
Cu acest tip de analiză, dorim să grupăm datele și să simplificăm raportul. Vom folosi câteva calcule DAX avansate pentru a realiza acest lucru. Înainte de a ajunge la formulă, să aruncăm o privire rapidă la exemplele de date pe care le-am făcut pentru acest tutorial.
Cuprins
Set de date și configurarea modelului
În acest tabel, avem coloanele Data de compensare și Data scadenței și dorim să stabilim diferența dintre aceste două date. Apoi, vom grupa sau segmenta acele diferențe de date în funcție de grupul pe care îl selectăm și o vom face dinamic.
Acesta este tabelul de grupare pe care l-am creat pentru soluție. Avem coloanele Grupuri (grupe de vârstă), Ordine de sortare , Min și Max . Tocmai am inventat numerele aici, dar ai putea rearanja sau personaliza asta singur pentru propriile rapoarte.
Am folosit Enter Data pentru a crea acest tabel.
Coloana Sort Order este cheia atunci când avem valoare text. Trebuie să ne asigurăm că putem sorta după ceva, astfel încât valorile să meargă în ordinea corectă dacă le arătăm într-o vizualizare.
Acest tabel nu are nicio legătură cu nimic din modelul de date. Eu numesc astfel de mese tabele suport sau secundare. Apoi repetăm acest tabel și rulăm logica prin el .
Elaborarea calculului DAX
Primul lucru pe care trebuie să-l facem este ceva cu adevărat simplu, și anume să însumăm coloana Value .
Acest lucru ne va oferi o măsură de bază care generează o anumită valoare pentru noi. De fapt, nu putem folosi acest lucru deoarece nu există nicio relație între tabelul nostru de tranzacții și tabelul nostru de grup. Va trebui să facem filtrarea într-o formulă.
Deci aceasta este formula pe care o folosim. Eu îl numesc Values Per Group și conține mai multe funcții DAX.
Acest calcul va returna în cele din urmă Valoarea Totală , dar trebuie să repetăm fiecare rând din Tabelul Tranzacțiilor . La fiecare rând, trebuie să calculăm diferența ( DATEDIFF ) dintre acele date ( Data scadenței și Data compensației ).
Cu alte cuvinte, în fiecare rând, calculăm diferențele de dată dintre cele două coloane. În același timp, parcurgem și fiecare rând din tabelul Aged Debtors Group . Dacă această logică este adevărată, logica COUNTROWS va fi de asemenea adevărată. În acest caz, va returna Valoarea totală .
Putem apoi transforma aceste calcule în vizualizări.
Utilizați DAX pentru a segmenta și grupa date în LuckyTemplates
Exemplu de segmentare Utilizarea DAX avansat în LuckyTemplates
Analize avansate LuckyTemplates: Tehnici secundare de logică a tabelului
Concluzie
Acest tutorial este un exemplu unic al modului în care puteți utiliza unele dintre tehnicile de grupare și segmentare LuckyTemplates în interiorul modelelor dvs. Este o aplicație grozavă, atât din punct de vedere contabil, cât și din perspectiva analizei financiare.
Am creat un tabel de susținere și am folosit câteva formule DAX avansate pentru a obține informațiile pe care le căutăm. Acest tip de analiză este foarte bun din perspectiva managementului numerarului și a afacerilor.
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