Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Quando eseguiamo un'analisi sul nostro modello, potremmo voler trovare un'intuizione non correlata a nulla all'interno delle nostre tabelle. È qui che entra in gioco il concetto di utilizzo di tabelle di supporto per la modellazione dei dati di LuckyTemplates.

Le tabelle di supporto non hanno alcuna relazione con le nostre tabelle, ma possiamo utilizzarle per supportare le visualizzazioni nei nostri report. 

Sommario

Scenario di esempio per la modellazione dei dati in LuckyTemplates

Per questo esempio, creeremo una tabella di supporto per la nostra tabella Clienti . Possiamo sovrapporre informazioni a quella tabella di supporto. Quindi esegui la logica DAX per creare visualizzazioni che non sono possibili con ciò che abbiamo attualmente nella nostra tabella Clienti

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Nella nostra visualizzazione Report , abbiamo una visualizzazione che mostra le transazioni totali di ciascun cliente. Per questo esempio, la transazione più alta da un cliente è 33 .

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Quindi il più basso è 8 .

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Ad esempio, vogliamo creare una visualizzazione che mostri la frequenza dei nostri clienti in base alle loro transazioni. È una visualizzazione che mostra le vendite totali dei nostri clienti di fascia alta, media e bassa che non esistono da nessuna parte nel nostro modello. Quello che possiamo fare è creare una tabella che conterrà quelle frequenze, in modo da poter eseguire la logica attraverso di essa.

Creazione di una tabella di supporto per la modellazione dei dati in LuckyTemplates

Esistono diversi modi per creare una tabella. Per questo esempio, utilizziamo l' opzione Inserisci dati all'interno della scheda Home

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Chiamiamo questa tabella " Frequenza di acquisto ". Quindi imposta la prima colonna come Frequency Group e aggiungi i valori di frequenza come High , Ok e Low . Aggiungi anche le colonne Min e Max . Nella nostra tabella attuale , stiamo dicendo che i nostri clienti ad alta frequenza dovrebbero avere almeno 25-40 transazioni. I clienti a media frequenza dovrebbero avere 15-25 transazioni, mentre i clienti a bassa frequenza sono quelli con solo 0-15 transazioni .

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Nella vista Relazione , posizioneremo la nostra tabella Frequenza di acquisto aggiunta sul lato destro. Questo perché la tabella Frequenza di acquisto è una tabella di supporto . Le colonne create in questa tabella non hanno alcuna relazione con nessuna tabella sul nostro modello di dati. Lo useremo solo per eseguire la logica DAX per supportare le visualizzazioni che vogliamo creare nei nostri report. 

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Creazione di tabelle di misure per la modellazione dei dati di LuckyTemplates

Oltre alla tabella Frequenza di acquisto , creiamo anche un'altra tabella utilizzando l' opzione Inserisci dati . Chiamiamolo Dynamic Grouping . Creeremo quindi una misura all'interno di questa tabella.

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Rinominare la misura come tabella Vendite per gruppo di frequenza . Puoi saperne di più sulla creazione di tabelle di misure tramite questo link .

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Per la nostra misura, utilizzeremo un codice DAX piuttosto complicato. Questa misura calcola le vendite totali di ciascuno dei clienti all'interno della tabella Clienti . Identifica se le loro transazioni totali rientrano nel valore MIN e MAX della tabella Frequenza di acquisto , che è la tabella di supporto che abbiamo creato. 

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

La cosa fondamentale qui è che la tabella Frequenza di acquisto non ha alcuna relazione con la nostra tabella Clienti o altre tabelle. Tuttavia, creando una logica utilizzando una misura e un codice DAX, ora possiamo usarla per supportare o creare una visualizzazione con le nostre altre tabelle.

Creazione di visualizzazioni personalizzate in LuckyTemplates

Per creare la visualizzazione che desideriamo, dobbiamo solo trascinare la colonna Gruppo di frequenza della nostra tabella di raggruppamento dinamico sulla nostra tela.

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Quindi, trascineremo la nostra misura Vendite per gruppo di frequenza nel nostro Gruppo di frequenza nell'area di disegno.

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Di conseguenza, ora disponiamo di una visualizzazione che ci mostra le vendite totali del cliente dalle frequenze alta, bassa e media ( Ok ).

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Successivamente, possiamo trasformarlo in una visualizzazione del grafico a ciambella. Quindi, vedremo che in base alla logica che abbiamo creato con la nostra tabella di supporto, la maggior parte dei nostri clienti si trova all'interno della frequenza media ( ok) .  

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Ciò ha senso perché se controlliamo le transazioni totali dei nostri clienti, la maggior parte di loro ha circa 20-21 transazioni.

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

È all'interno della frequenza media di 15-25 ( Ok ) in base alla nostra tabella di supporto ( Frequency Group ).

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Possiamo anche creare un'altra visualizzazione trascinando la misura ( Sales by Frequency Group ) all'interno della nostra visualizzazione Customer Names ...

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

… e la colonna Gruppo di frequenza dalla nostra tabella di supporto ( Frequenza di acquisto ).

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Di conseguenza, la visualizzazione mostra ora il nome dei clienti, le loro vendite totali e la frequenza delle loro transazioni. 

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Possiamo quindi convertire questa visualizzazione in un grafico a barre , se lo desideriamo.

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Infine, abbiamo queste visualizzazioni per Sales by Frequency Group by Customer Names e Frequency Group , e Sales by Frequency Group by Frequency Group.

Modellazione dei dati in LuckyTemplates utilizzando tabelle di supporto

Conclusione

In sintesi, siamo stati in grado di creare una tabella di supporto e utilizzarla per la modellazione dei dati in LuckyTemplates. Queste sono alcune potenti tecniche che possiamo ottenere quando utilizziamo le tabelle di supporto.

Ora, pensa a come possiamo espandere la logica qui. In questo caso, abbiamo isolato le transazioni ma possiamo farlo anche per altri calcoli per un gruppo di persone in vendite, margini, crescita e molti altri.

Spero che tu sia riuscito a vedere la logica e l'importanza dell'utilizzo delle tabelle di supporto . Di nuovo, sono usati esclusivamente per supportare la logica e la visualizzazione che vogliamo creare e possiamo usarli in vari modi. Con questo, puoi aggiungere fantastiche tecniche analitiche nei tuoi modelli.

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