Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom parcurge colectarea datelor în LuckyTemplates pentru a obține informații dintr-un dispozitiv de tăiere a datelor pentru o analiză de timp. Puteți urmări videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Din tutorialele anterioare, am învățat cum să extindem tabelul nostru de date în timp ce integrăm un tabel de vacanță în acesta. Acum, trebuie să colectăm datele din dispozitivul de tăiere a datelor pentru a începe să folosim tabelul nostru.
Din punct de vedere tehnic, putem recolta punctele finale ale felierii. Dar dacă se utilizează dispozitivul de tăiere a datelor, putem colecta informații valoroase precum următoarele:
Există cinci moduri de a efectua o recoltare a datelor în LuckyTemplates:
Cuprins
1. Recolta de bază
În acest exemplu, recolta de bază este o măsură numită Data de recoltare selectată. Primește o valoare din tabelul Date din câmpul Data.
Dacă îl luăm și aruncăm în Câmp, va începe necompletat.
Iar dacă alegem o curmală, aceasta va recolta data respectivă într-o altă măsură prin ramificare cu măsură.
Dacă îl schimbăm într-un slicer „Între”, acesta va fi necompletat, deoarece utilizarea SELECTEDVALUE necesită o singură valoare unică .
În schimb, trebuie să folosim această formulă pentru mai multe date selectate:
Trebuie să fim cât mai restrânși cu filtrul făcând atât tabelul de date, cât și câmpul de dată.
Dacă aruncăm Min AllSelected Measure în secțiunea Fields, vom vedea că a recoltat începutul slicer-ului.
Și pe măsură ce îl schimbăm, recoltează corespunzător.
În mod similar, dacă aruncăm măsura Max AllSelected în secțiunea Fields, vom obține punctul final al slicer-ului.
Deplasarea slicer-ului preia punctul final.
Acum, putem folosi și și în loc de și ALLSELECTED . Dacă ne uităm la MINX , acesta trage prima masă sau întoarce măsura.
Dacă îl plasăm în secțiunea Câmpuri, va afișa aceeași valoare minimă a datei.
Acum, trebuie să știm pe care să folosim. Ar trebui să debifăm caseta MINX.
Acum avem aceste 2 puncte finale recoltate.
2. Recoltarea pre-slicer
De asemenea, ne putem uita la începutul slicer-ului cu până la o zi înainte de data minimă selectată prin măsura Min All Harvest din acest exemplu.
Calculați data minimă și eliminați filtrul pentru Date pentru a recolta toate curmalele în loc de datele ALLSELECTED.
Dacă îl aruncăm în secțiunea Câmpuri, vom primi 1 ianuarie 2018.
LuckyTemplates stochează datele într-un număr de serie pentru zilele de după 1 ianuarie 1990.
În formula Min-1 Allselected Harvest, vom vedea măsura care este MIN -1 în intervalul ALLSELECTED .
Dacă aruncăm această măsură în secțiunea Câmpuri, ne va da 10 decembrie 2018.
După recoltarea intervalului selectat și a intervalului pre-slicer, putem recolta și intervalul de date care vine după intervalul selectat. Cu toate acestea, intervalul pre-slicer este ceea ce este important.
Dacă ne uităm la formula de vânzări cumulate, vom vedea acest model care ne oferă vânzările cumulate standard ALLSELECTED.
Pentru a avea un sold de pornire înainte de începerea Totalului cumulativ, putem transmite toate datele de la început până la punctul dinaintea primului Total cumulativ.
Formula de echilibru cumulativ pre-slicer va arăta data de început a recoltei min. toate și data de încheiere a recoltei min. 1 toate selectate. Funcția filtrează data de început și de sfârșit. Funcția COALESCE va readuce data la 0 când este necompletată.
Formula Vânzări cumulate totale calculează vânzările noastre cumulate, soldul cumulativ pre-slicer și totalul ambelor.
Modificarea intervalului afectează soldul pre-slicer, dar totalul rămâne același.
3. Recolta integrală
A treia metodă recoltează întregul tabel de date de la începutul până la sfârșitul intervalului de tăiere. Cu toate acestea, acest lucru va necesita o configurare mai lungă.
Mai întâi, setați numele clientului creând o măsură nouă.
În acest exemplu, această măsură este numită Top Client.
Utilizați MAXX pentru a obține numele clientului, pentru a filtra tabelul clienți în funcție de vânzări și , și pentru a preveni returnarea unui nume în intervalul total.
Apoi, tăiați tabelul de date în două tabele separate, unde unul are valorile în interiorul slicer-ului și celălalt în exterior .
Acum, creați o formulă Date deconectate care preia din tabelul de date extins și le copiază.
Vom vedea apoi un felietor pentru acea masă.
Formula Inside Range preia un tabel care este ALLSELECTED în tabelul Date deconectate și examinează fiecare valoare pentru a verifica dacă se află în lista tabelului de date.
Dacă se află în lista de tabel, va reveni la 1. Dacă nu, va reveni la 0. Se recoltează datele din tabelul Date deconectate și compară valorile.
Apoi, puneți un filtru vizual pentru cele două tabele. Setați variabila din interiorul slicer-ului la 1 și la exterior la 0.
Înregistrările din interiorul intervalului slicer vor merge la Inside Slicer, iar înregistrările din exterior vor merge la Outside Slicer.
Daca ajustam feliatorul, se regleaza si mesele.
Tabelul Inside Slicer începe cu 31 decembrie, data de început a slicer-ului. Masa de exterior începe cu 1 ianuarie și se termină cu o zi înainte de 1 decembrie și începe înapoi la sfârșitul slicer-ului.
4. Ierarhie Slicer pentru analiză financiară
A patra metodă este un slicer ierarhic pentru a structura data slicer. Acesta este cel mai bun pentru analiza financiară.
Mai întâi, accesați Hierarchy Slicer și accesați Date.
Aruncați Trimestrul Fiscal și Anul Fiscal în secțiunea Câmp pentru a crea o ierarhie pe care o putem folosi pentru a selecta cu ușurință ani, trimestre sau perioade individuale.
5. OKVIZ Smart Filter Pro
În cele din urmă, avem OKVIZ Smart Filter Pro.
OKVIZ Smart Filter Pro oferă multe funcționalități, sfaturi despre instrumente și control asupra dispozitivelor noastre de tăiere.
Are diferite moduri care oferă multe modificări și arată câmpurile pe care le avem, împreună cu numărul de copii din ierarhie.
Faceți clic pe butonul OKVIZ, alegeți Format, alegeți Mod, apoi alegeți Ierarhie. Acesta va afișa controalele pentru a extinde și restrânge instantaneu nodurile.
De asemenea, prin eliminarea vânzărilor totale în secțiunea Sfaturi instrumente, vom vedea vânzările totale pe an fiscal și trimestri.
Concluzie
Această metodă este foarte recomandată dacă faceți multe analize financiare și bugetare, deoarece vă poate ajuta să obțineți mai mult control și funcționalitate asupra activității și rapoartelor dvs.
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