Comprendere cosè la modellazione dei dati e creare le giuste relazioni

Comprendere cosè la modellazione dei dati e creare le giuste relazioni

Dopo un'ampia discussione sull'editor di query, è il momento di spostare tutti i dati in un report di LuckyTemplates tramite la modellazione dei dati. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

La modellazione dei dati consente di connettere diverse tabelle di dati nel report di LuckyTemplates creando relazioni tra di esse.

Sommario

Fissare le relazioni nel modello di dati di base

Il mio modello di dati di base è costituito da tutte le tabelle che ho corretto nell'editor di query. Ciò include la tabella dei miei clienti, la tabella delle posizioni, la tabella dei prodotti e così via.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Poiché ho ripulito quelle tabelle e sono sicuro di avere tutti i dati di cui ho bisogno per ora, farò clic su Chiudi e applica per chiudere l'editor di query e applicare eventuali modifiche in sospeso.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Ovviamente, questo non significa che non tornerò nell'editor di query una volta che inizierò a lavorare sulla modellazione dei dati. Ci tornerei sicuramente molto, soprattutto se devo apportare ulteriori trasformazioni o se devo inserire nuovi dati a seconda di ciò che richiedono i miei rapporti.

Il processo di applicazione delle query nel mio modello LuckyTemplates potrebbe richiedere del tempo, a seconda della quantità di dati di cui dispongo.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Ma una volta terminata l'applicazione, finirò su una nuova tela dove posso iniziare a creare la mia analisi.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Alcune persone potrebbero saltare direttamente a questa parte. Ma quello che faccio di solito è controllare le relazioni costruite attorno ai dati su cui ho lavorato quando ero nell'editor di query.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Questa è l'area di modellazione, a cui posso accedere tramite questa particolare icona qui.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Se non hai esperienza con LuckyTemplates e in precedenza lavoravi su Excel, questo ti sarà completamente sconosciuto. È importante comprendere questa parte perché è fondamentale per lo sviluppo di qualsiasi cosa all'interno di LuckyTemplates.

È qui che posso assicurarmi che le relazioni tra i miei dati siano impostate in modo ottimale. Altrimenti, sarà più difficile eseguire correttamente qualsiasi calcolo o analisi.

Le relazioni sono rappresentate da queste linee e frecce che attraversano le tabelle di dati.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

LuckyTemplates normalmente indovina automaticamente le relazioni tra le diverse tabelle. Sfortunatamente, LuckyTemplates sbaglia questa parte la maggior parte delle volte .

Quindi di solito inizio eliminando queste relazioni esistenti, soprattutto quando non sono sicuro al 100% se le relazioni predefinite che LuckyTemplates ha inserito abbiano un senso.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

In Excel, normalmente avresti un file enorme con centinaia di colonne. Ma la modellazione dei dati all'interno di LuckyTemplates è diversa.

Qui, ad esempio, ho un set di informazioni di base e quindi ho tabelle di supporto separate che contengono informazioni di filtro al loro interno. Quindi finisco con diverse tabelle con diversi gruppi di dati in ciascuna di esse.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Questa è la parte critica nella modellazione dei dati: identificare se ogni tabella è una tabella di ricerca o una tabella dei fatti . È importante capire cosa fanno questi due tipi di tabelle in modo da poter capire che tipo di relazioni puoi tracciare attraverso di esse.

Una tabella dei fatti riporta tutte le transazioni , come in questa tabella delle vendite.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

D'altra parte, una tabella di ricerca contiene informazioni di filtraggio.

Una volta identificato dove appartengono i miei tavoli, li organizzo. Mi piace allineare le mie tabelle di ricerca qui sopra in un'unica riga.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Per quanto riguarda la mia tabella dei fatti, mi piace metterla qui sotto.

Comprendere cos'è la modellazione dei dati e creare le giuste relazioni

Certo, alcune persone potrebbero farlo diversamente. Ma questa è la migliore pratica che voglio condividere perché ho una filosofia di mantenere le cose il più semplici possibile.

Dispongo queste tabelle in questo modo perché voglio visualizzare come vanno le relazioni. Lo chiamo una cascata di filtri . In questo modo, ho le mie tabelle di ricerca in alto che inviano informazioni di filtraggio nei dati grezzi con cui sto lavorando.


Le 3 migliori pratiche per organizzare i modelli di LuckyTemplates
Come organizzare il modello di dati di LuckyTemplates: consigli sulle best practice
Tecniche di segmentazione dei clienti utilizzando il modello di dati: LuckyTemplates e DAX

Conclusione

Questa è roba molto semplice, ma è fondamentale che tu la padroneggi perché può fare o distruggere i tuoi calcoli in seguito.

Comprendere le basi della modellazione dei dati ti aiuta ad assicurarti di ottenere i risultati corretti nei tuoi rapporti. Ti risparmierà la frustrazione di cercare di trovare la causa principale degli errori che potrebbero derivare da relazioni sbagliate.

Ti auguro il meglio,


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