Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

In questa esercitazione verranno illustrate alcune tecniche di analisi avanzate all'interno di LuckyTemplates e del linguaggio delle formule DAX che chiamo logica della tabella secondaria. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

A volte, quando usi LuckyTemplates per le tue analisi, vorrai trovare o scoprire approfondimenti interessanti, ma i dati correnti con cui stai lavorando potrebbero non consentirti di estrarre tali approfondimenti.

Ecco perché a volte è fondamentale creare tabelle secondarie per portare tali informazioni nel modello di dati principale.

Mostro dall'inizio alla fine come è necessario pensare analiticamente all'utilizzo di queste tabelle, ma poi anche come implementarle in modo davvero pratico.

Impariamo meglio facendo, quindi ti mostrerò un esempio pratico di come puoi farlo da solo. Dimostrerò come puoi portare varie informazioni o approfondimenti alla tua analisi dei dati che mostrano davvero le cose in un modo molto più efficace.

Quindi qui calcoliamo le vendite totali dei nostri venditori negli ultimi 60 giorni. E poi, sulla base di ciò, li classificheremo dinamicamente come venditori buoni, di fascia media o inferiori.

Andando avanti nel tempo, possiamo guardare indietro negli ultimi 60 giorni e vedere quali venditori in un periodo di 60 giorni stanno vendendo davvero bene.

Sommario

Diramazione per la logica della tabella secondaria

Prima di immergerci nella creazione della logica della tabella secondaria, esaminiamo i calcoli necessari per raggiungere questo obiettivo.

Questo esempio qui è statico in termini di set di dati demo integrato, quindi ho dovuto creare una formula che recupera l'ultima data della mia tabella delle vendite. 

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Lo intendo specificamente in questo modo per questa dimostrazione, ma puoi averlo in un altro modo nei tuoi set di dati che aggiornerebbero ogni giorno. Ecco la formula che ho creato per ottenere Last Date .

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Da questo, possiamo quindi inserire questa formula nel nostro calcolo, Transactions Last 60 Days . In questo calcolo andiamo a CALCULATE COUNTROWS della tabella Sales . Quindi, apriamo la finestra dinamica di 60 giorni utilizzando FILTER ALL Dates che itera attraverso la tabella Dates , che poi ci dà i risultati che stiamo cercando.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Questo ci mostrerà le vendite totali effettuate da qualsiasi venditore negli ultimi 60 giorni su base continuativa, mentre ci spostiamo nel tempo. Mentre filtriamo questo, possiamo vedere i nostri peggiori e migliori venditori.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Possiamo anche rendere questo aspetto visivamente più accattivante utilizzando alcune barre dati . Andiamo alla formattazione condizionale,

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

poi cambialo un po 'con alcuni colori.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Ora possiamo vedere chiaramente i nostri migliori venditori in base agli ultimi 60 giorni in questo set di dati.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Ora è qui che entra in gioco la logica della tabella secondaria. Raggrupperemo questi venditori in base al numero di prodotti che vendono.

Questa intuizione ci aiuterà a gestire bene il nostro personale e a prendere decisioni migliori in termini di premi o forse anche di licenziamento di coloro che non si comportano affatto.

Creazione della tabella secondaria

Qui è necessaria una logica di tabella secondaria perché si tratta di un calcolo dinamico. Non possiamo inserirlo nella tabella di ricerca. Dobbiamo essere in grado di scorrere i numeri nella logica in una tabella secondaria per poi raggruppare queste persone.

Quindi, per creare un'altra tabella, andiamo a Enter Data , quindi digitiamo il titolo e le colonne. 

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Creiamo il nostro Min e il nostro Max , quindi inseriamo i valori che intendiamo avere. Quindi, clicchiamo su Carica.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Una volta caricato, lo avremo all'interno del nostro modello. Si noti che una tabella secondaria non ha alcuna relazione con il nostro modello di dati. Si trova solo qui e non lo colleghiamo a niente perché non ne abbiamo bisogno.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Questa è la tabella che dobbiamo scorrere. Ciò significa che per ogni venditore e il risultato che abbiamo ottenuto dalla nostra transazione negli ultimi 60 giorni, determineremo a quale gruppo appartengono in base al nostro minimo e massimo qui.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Quindi ora dobbiamo scrivere una formula che ci permetta di capire di cosa si tratta.

Utilizzo della logica della tabella secondaria per estrarre approfondimenti

Per estrarre queste informazioni, dobbiamo prima creare una nuova misura. Restituiremo qui un valore di testo perché inseriremo queste persone in un gruppo.

Chiamiamo questa formula Salespeople Performance Group . Utilizziamo la funzione CALCULATE to SELECTEDVALUE , che è la logica della nostra tabella secondaria , dove troverà e restituirà un valore di testo (top, OK, poor). Inseriamo un risultato alternativo ( BLANK ) per ogni evenienza.

Quindi, nella riga successiva è dove inseriamo la nostra logica di tabella secondaria. E usiamo la funzione FILTER , poiché scorre TUTTA la nostra Salespeople Logic .

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Con questa logica, scopriremo il gruppo in cui si trova un particolare venditore e quel gruppo sarà dinamico perché questa misura è dinamica. Quindi, se inseriamo questo nella nostra tabella, ora vedremo i risultati.

Analisi avanzata di LuckyTemplates: tecniche di logica di tabella secondaria

Abbiamo preso una figura particolare da un'altra tabella, che io chiamo una tabella secondaria, e poi l'abbiamo inserita tramite misure nel nostro modello.


Come valutare i cluster nei dati utilizzando la tecnica DAX in LuckyTemplates
Utilizzare DAX per segmentare e raggruppare i dati in LuckyTemplates
Raggruppare dinamicamente i clienti in base alla loro classificazione con RANKX In LuckyTemplates

Conclusione

Questa è la potenza dell'analisi avanzata in LuckyTemplates. Utilizzando la logica della tabella secondaria, non abbiamo bisogno di quei calcoli intermedi. La formula sta facendo tutto il duro lavoro per noi. 

Questi sono tutti i suggerimenti di cui hai bisogno per essere in grado di cogliere questo concetto unico in LuckyTemplates. Queste tecniche sono in realtà piuttosto uniche per e per alcune delle migliori pratiche di sviluppo che stiamo completando.

È solo dopo aver letto questo blog e visto il video qui sotto che capirai esattamente cosa intendo. Quindi vai avanti e rivedi il video. Posso promettere che c'è molto da imparare.

La tua mente si espanderà in modo esponenziale in termini di analisi e informazioni che puoi ottenere nei tuoi rapporti.

Buona fortuna!


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

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 articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.

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

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.