Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

In questo post ho voluto evidenziare alcuni dei miei suggerimenti sulle best practice per la modellazione dei dati di LuckyTemplates. In questo tutorial, esaminerò in dettaglio molte tecniche che penso troverai molto utili non appena inizi a implementarle nei tuoi rapporti. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Scoprirai che man mano che lavori a qualsiasi sviluppo, alcuni elementi dei tuoi report LuckyTemplates cresceranno. Può trattarsi di cose come nuove tabelle di dati, relazioni diverse tra tabelle, un assortimento di gruppi di misure e molto altro.

L'organizzazione di tutte queste parti del tuo report è assolutamente essenziale in modo da poter avere una chiara comprensione di cosa sta succedendo all'interno del tuo modello.

Voglio parlare di alcuni dei miei consigli sulle migliori pratiche per organizzare i tuoi modelli. Quello che stiamo guardando qui è un intero rapporto che è stato sviluppato per un Learning Summit.

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Questo modello qui è così dettagliato: così tanti calcoli sono stati inseriti in questo rapporto e così tante tabelle di supporto in cima a questo modello. Per trovare qualcosa del genere, è assolutamente essenziale seguire alcuni di questi suggerimenti sulle migliori pratiche sull'organizzazione delle cose.

Sommario

Struttura il tuo modello di base in modo intuitivo

Andiamo a visitare prima il modello di dati. Ora controlla quanto è dettagliato il Core Model.

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Molti di voi che hanno già visto i miei tutorial hanno familiarità con come impostare il proprio modello principale nel modo più semplice possibile.

Noterai che le tabelle LOOKUP sono in alto e le tabelle FACT sono in basso. Puoi anche vedere qui che abbiamo effettivamente a che fare con più tabelle dei fatti.

In questo esempio, c'è molto materiale con cui abbiamo a che fare in termini di dettagli finanziari. Cose come il budget, il confronto e il consolidamento di questi numeri con i nostri dati sulle transazioni o sui dati di vendita.

Abbiamo un sacco di tabelle e relazioni ovunque, ma come puoi vedere qui, l'ho strutturato in modo semplice e intuitivo. Se lo imposti così diventa più semplice da capire anche se quello che si sta facendo è molto complesso in termini di calcoli.

Organizza i tavoli dove puoi vederli

Fammi espandere lo schermo in modo da poter vedere quante tabelle e gruppi di cose ho in questo modello.

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Metto le tabelle di supporto sotto le mie misure principali dove posso facilmente individuarle tutte insieme.

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Ho anche alcune tabelle nascoste che contengono dati diversi e le ho consolidate nella tabella dei dettagli finanziari.

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Sul lato destro dello schermo ci sono le mie tabelle delle misure. Le tabelle delle misure sono fondamentali per organizzare il modello. Li metto anch'io da parte. Lo faccio su tutti i miei modelli e consiglio vivamente di fare qualcosa di simile.

Ho notato che per la maggior parte dei membri di LuckyTemplates che pubblicano sul forum di supporto, il loro modello è un po' confuso. Questo è perfettamente comprensibile, perché non sai cosa fare quando sei appena agli inizi.     

Ma se puoi prendere alcuni di questi semplici suggerimenti che utilizzo e implementarli nel tuo modello, sono fiducioso che anche questi piccoli cambiamenti renderanno le cose più semplici da capire.

Visualizza le cose nella tua mente

Quello che mi piace fare, indipendentemente dallo scenario di dati su cui sto lavorando, è visualizzare cosa sta realmente accadendo con il mio modello mentre creo il mio report e scrivo i miei calcoli DAX .

Quindi so quando viene messo in atto un filtro, so come scorre fino a un calcolo che potrei fare nella mia tabella delle vendite, nella tabella del budget o anche in una combinazione di tabelle.

Essere in grado di visualizzare queste cose nella tua mente mentre stanno effettivamente accadendo è importante.

Organizza le tue misure utilizzando una tabella delle misure

L'ultimo consiglio che volevo approfondire riguarda le tabelle delle misure. Diamo un'occhiata al lato destro e vediamo quante tabelle di misura ho. Un numero piuttosto significativo, vero?

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Controlla cosa succede ogni volta che apro uno di questi campi, come i campi Attrition Visuals e Key Measures.

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Quello che sto cercando di mostrarti qui è che puoi creare molte misure. Puoi facilmente creare 30, 40, anche 50 misure nel tuo modello. Se non li inserisci nelle tabelle di misura, puoi facilmente perderti nel mare di dati . Cercherai le tue misure e non saprai dove trovarle. Renderà la vita più difficile a chiunque utilizzi il tuo modello.

Nome Misura tabelle intuitivamente

È importante semplificare il più possibile le cose per velocizzare il tuo sviluppo, soprattutto se dai un nome alle tabelle delle misure in modo intuitivo.

Ad esempio, se voglio fare un confronto tra periodi di tempo, so dove andare. Farò semplicemente clic sulla tabella Time Comparison, quindi la trascinerò nelle mie visualizzazioni .

Come organizzare il modello di dati di LuckyTemplates: suggerimenti sulle best practice

Implementando solo queste piccole cose, puoi migliorare la tua velocità di sviluppo in LuckyTemplates.

Questo non è solo a tuo vantaggio anche. Gli altri che potenzialmente utilizzeranno il tuo modello in futuro devono essere in grado di riprendere da dove hai lasciato il tuo lavoro.

Devono essere in grado di controllare i numeri che stai calcolando e anche capire come questi numeri vengono calcolati.

Conclusione

Se segui i suggerimenti sulle best practice sulla modellazione dei dati di LuckyTemplates che eseguo in questo tutorial, sono molto fiducioso che sarai in grado di sviluppare una modellazione dei dati di LuckyTemplates di gran lunga superiore rispetto ad altri intorno a te.

Ci sono solo alcuni piccoli aggiornamenti che devi fare e fare costantemente bene per ottimizzare il lavoro di reporting e sviluppo in cui ti stai avventurando. Puoi anche utilizzare questi suggerimenti per apportare aggiornamenti rapidi e semplici anche al lavoro esistente.


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

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

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere