Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial, vorrei dimostrare come creare app di reportistica logistica in LuckyTemplates utilizzando dati del mondo reale. Voglio mostrare l'ampiezza di ciò che puoi fare in LuckyTemplates e le sue grandi capacità. Puoi guardare il video completo di questo tutorial in fondo a questo blog.
Esamineremo un esempio proveniente da uno dei nostri membri come parte di LuckyTemplates Challenge 12 di LuckyTemplates e condividerò come affronterei personalmente il problema e i miglioramenti che ritengo possano essere applicati al modello.
Sommario
Esempio di app di reportistica logistica in LuckyTemplates
La prima cosa che amo davvero di questo rapporto è l'effettiva esperienza di navigazione. È come un'applicazione web completamente costruita. È come un'immagine GIF in cui c'è un aspetto di sovrapposizione quando fai clic su di essa. Il membro lo ha suddiviso in quattro diversi segmenti di analisi. Abbiamo la segmentazione aerea, stradale, ferroviaria e marittima.
Se fai clic su uno di questi segmenti, ad esempio Strada qui, verrai indirizzato a una pagina diversa che ti fornisce informazioni su tutti i diversi trasporti che avvengono su strada.
Penso che sia un buon punto di partenza. Quando valuti un set di dati, vuoi davvero provare a capire la storia che stai cercando di raccontare. La storia che racconti può cambiare parecchio a seconda di quelli che consideri i tuoi filtri più importanti o le tue dimensioni più importanti. In questo caso, la dimensione più importante è stata la suddivisione dei dati.
E così, ci sono alcune analisi e altre informazioni chiave all'interno di ogni segmento, ma c'è anche la navigazione sul lato sinistro su cui puoi fare clic. È possibile approfondire i dati per ulteriori informazioni. Queste sono le cose che sono ottime per qualsiasi cosa abbia a che fare con la logistica. Mostra la versatilità di ciò che possiamo fare con .
Modello di dati e set di dati per app di reportistica logistica
Ora, voglio esaminare rapidamente come guardo i set di dati e come potenzialmente lo farei in modo diverso perché ciò che è stato fatto in questo caso è che il modello è stato mantenuto molto semplice. Innanzitutto, adoro il fatto che il membro abbia utilizzato la tecnica a cascata, in cui abbiamo le nostre tabelle di ricerca in alto e le nostre tabelle dei fatti in basso.
Tuttavia, questa relazione uno a uno sulla finanza qui non è qualcosa che generalmente farei. Probabilmente lo lascerei come una specie di tavolo da solo. Ma forse creerei una tabella di ricerca della colonna comune, come ID spedizione. Vorrei provare a riunire queste due colonne ID spedizione e unirle in una sola. In alternativa, potrei rimuovere i duplicati, posizionarli come una tabella di ricerca e quindi creare una relazione uno-a-molti da quella colonna di valori univoci.
Ora diamo solo un'occhiata a come sono i dati di spedizione. Con qualsiasi informazione logistica, avrai un elemento pubblicitario come un'informazione transazionale, che sarà in realtà l' ID spedizione . Quindi, andrà avanti fino a quando è partito, da dove è partito, e poi dove è andato, quando è atterrato, e così via.
Ci sono molte cose che possono venire fuori solo da queste informazioni, ma la cosa principale qui è ovviamente l'ID spedizione. Questo sarà il nostro indice all'interno della nostra tabella dei fatti. Tuttavia, puoi vedere che questo è in realtà un tavolo enorme. Anche se il numero di righe è piuttosto ridotto, ci sono 121 colonne. Sono troppe colonne per una tabella dei fatti.
Quello che vuoi fare con set di dati come questo è che vuoi suddividere i segmenti di informazioni che hanno un senso. Una cosa che posso identificare rapidamente che sarebbe una buona tabella di ricerca è Locations. Le informazioni sui codici sui paesi di origine, i paesi di destinazione, ecc. sono significative per questo tipo di app di segnalazione. In questo modo, non avrai più e più volte duplicati di informazioni. Ciò ridurrà la complessità del tuo modello e ridurrà le dimensioni del file.
Ci sono molte altre cose che possiamo migliorare qui, tra cui il tipo di merce, i clienti, la nave e i tipi di consegne, che potremmo suddividere anche nelle tabelle di ricerca.
Quello che sto cercando anche qui sono le colonne di valori numerici perché è qui che creerò le mie misure. Farò solo semplici somme in modo da poter filtrare utilizzando le dimensioni della tabella di ricerca che sto creando.
E così, il modello sembrerebbe un po' diverso. Avrei forse altre quattro o cinque tabelle di ricerca in alto e le avrei fatte scorrere fino ai rispettivi indici nella tabella Spedizione.
Conclusione
Questo è un esempio di app per la creazione di report logistici in LuckyTemplates. In questo report di esempio, ti ho mostrato l'aspetto di un set di dati logistici e di un modello di dati e ho condiviso con te i miei pensieri e punti di miglioramento.
Spero che tu abbia trovato utile questo tutorial nelle tue attività di reporting di LuckyTemplates . Dai un'occhiata ai link sottostanti per altri contenuti correlati.
Saluti!
Tecniche di reporting di LuckyTemplates: configurazione di report di tipo applicativo
Dati dimostrativi di LuckyTemplates per report e app di esempio | LuckyTemplates
Creazione di dashboard e app nel servizio LuckyTemplates
**** * Post correlati del forum di supporto *****
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere