Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, aș dori să demonstrez cum puteți crea aplicații de raportare logistică în LuckyTemplates folosind date din lumea reală. Vreau să arăt amploarea a ceea ce puteți face în LuckyTemplates și capabilitățile sale extraordinare. Puteți viziona videoclipul complet al acestui tutorial în partea de jos a acestui blog.
Vom parcurge un exemplu de la unul dintre membrii noștri, ca parte a Provocarii LuckyTemplates 12 a LuckyTemplates, și voi împărtăși cum aș aborda personal problema și îmbunătățirile care cred că pot fi aplicate modelului.
Cuprins
Exemple de aplicații de raportare logistică în LuckyTemplates
Primul lucru care îmi place cu adevărat la acest raport este experiența reală de navigare. Este ca o aplicație web complet construită. Este ca o imagine GIF în care apare un aspect de suprapunere când faceți clic pe ea. Membrul a împărțit-o în patru segmente de analiză diferite. Avem segmente aeriene, rutiere, feroviare și maritime.
Dacă dați clic pe unul dintre aceste segmente, spuneți aici Drum, veți fi direcționat către o altă pagină care vă oferă informații despre toate transporturile diferite care au loc pe drum.
Cred că este un loc bun de început. Când evaluezi orice set de date, chiar vrei să încerci să înțelegi povestea pe care încerci să o spui. Povestea pe care o spuneți se poate schimba destul de mult în funcție de ceea ce considerați ca fiind cele mai importante filtre sau dimensiunile dvs. cele mai importante. În acest caz, cea mai importantă dimensiune a fost defalcarea datelor.
Prin urmare, există o analiză și alte informații cheie în fiecare segment, dar există și navigare în partea stângă pe care o puteți face clic. Puteți detalia datele pentru mai multe informații. Acestea sunt lucrurile grozave pentru orice are de-a face cu logistica. Arată versatilitatea a ceea ce putem face cu .
Model de date și set de date pentru aplicațiile de raportare logistică
Acum, vreau să parcurg rapid modul în care privesc seturile de date și cât de posibil aș face acest lucru diferit, deoarece ceea ce s-a făcut în acest caz este că modelul a fost păstrat foarte simplu. În primul rând, îmi place faptul că membrul a folosit tehnica cascadei, unde avem tabelele noastre de căutare în partea de sus și tabelele noastre de fapte în partea de jos.
Cu toate acestea, această relație unu-la-unu pe Finanțe aici nu este ceva ce aș face în general. Probabil că aș lăsa asta ca o masă singură. Dar, poate aș crea un tabel de căutare a coloanei comune, cum ar fi ID-ul expedierii. Aș încerca să adun aceste două coloane cu ID-ul expedierii și să le îmbin într-una singură. Sau, alternativ, aș putea elimina duplicatele, le-aș plasa ca tabel de căutare și apoi aș crea o relație unu-la-mai multe din acea coloană de valori unice.
Acum să aruncăm o privire la cum arată datele de expediere. Cu orice informație logistică, veți avea un articol rând, cum ar fi o informație tranzacțională, care va fi de fapt ID-ul expedierii . Apoi, va ieși până când a plecat, de unde a plecat și apoi unde a mers, când a aterizat și așa mai departe.
Există o mulțime de lucruri care pot rezulta doar din acele informații, dar principalul lucru aici este, evident, ID-ul expedierii. Acesta va fi indexul nostru din tabelul nostru de fapte. Cu toate acestea, puteți vedea că aceasta este de fapt o masă uriașă. Chiar dacă numărul de rânduri este destul de mic, există 121 de coloane. Sunt prea multe coloane pentru un tabel de fapte.
Ceea ce vrei să faci cu astfel de seturi de date este să detaliezi segmentele de informații care au sens. Un lucru pe care îl pot identifica rapid și care ar fi un tabel de căutare bun este Locațiile. Informațiile despre codurile din țările de origine, țările de destinație etc. sunt semnificative pentru acest tip de aplicație de raportare. În acest fel, nu aveți duplicate de informații din nou și din nou. Acest lucru va reduce complexitatea modelului dvs. și va reduce dimensiunea fișierului.
Există o mulțime de alte lucruri pe care le putem îmbunătăți aici, inclusiv tipul de mărfuri, clienții, nava și tipurile de livrări, pe care le-am putea împărți și în tabele de căutare.
Ceea ce caut și aici sunt coloanele de valori numerice, deoarece aici îmi voi crea măsurile. Voi face doar sume simple, astfel încât să pot filtra folosind dimensiunile tabelului de căutare pe care le creez.
Și astfel, modelul ar arăta puțin diferit. Aș avea poate încă patru sau cinci tabele de căutare în partea de sus și le-aș trimite până la indecșii respectivi din tabelul de expediere.
Concluzie
Acesta este un exemplu de aplicație de raportare logistică în LuckyTemplates. În acest exemplu de raport, v-am arătat cum arată un set de date logistice și un model de date și v-am împărtășit gândurile și punctele mele de îmbunătățire.
Sper că ați găsit acest tutorial util în propriile eforturi de raportare LuckyTemplates . Consultați linkurile de mai jos pentru mai mult conținut similar.
Noroc!
Tehnici de raportare LuckyTemplates: Configurarea rapoartelor asemănătoare aplicației
Date Demo LuckyTemplates pentru exemple de rapoarte și aplicații | LuckyTemplates
Crearea de tablouri de bord și aplicații în serviciul LuckyTemplates
**** * Postări asociate pe forumul de asistență *****
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