Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

In questo tutorial, illustrerò alcuni dei tipi più avanzati di lavoro analitico che puoi eseguire con LuckyTemplates, ovvero Basket Analysis. Questo concetto teorico ha molte applicazioni in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Quello che ho intenzione di approfondire qui è come utilizzare questo tipo di analisi per valutare le opportunità di vendita incrociata all'interno dei tuoi set di dati.

Entrerò nei dettagli delle formule DAX che è necessario implementare. Ho detto che questo è avanzato ed è molto difficile capire tutti i diversi elementi all'interno di ogni formula.

Quello che consiglierei qui, però, è di ottenere un'esposizione ad esso inizialmente, e poi rivederlo nel tempo, man mano che impari di più su ogni singola funzione. Questo solo se non ha immediatamente senso come tutto combacia.

Sommario

All'interno del modello di dati

La prima cosa che dobbiamo fare è adattare il nostro modello. Dobbiamo costruire specificamente il nostro modello per questo tipo di analisi. Non c'è davvero altro modo per farlo.

In questo esempio di analisi del paniere, dobbiamo filtrare un particolare prodotto. Ma poi filtreremo anche un altro prodotto. Ad esempio, se vogliamo vedere quante volte è stato acquistato il prodotto 5 rispetto ad altri prodotti, filtreremo/selezioneremo il prodotto 5.

Quindi ci sono due filtri in funzione qui: il filtro sul prodotto che selezioniamo e il filtro su ogni singolo altro prodotto. Valutiamo se un determinato prodotto viene acquistato con un altro prodotto, ed è per questo che dobbiamo creare questo modello.

Abbiamo la nostra tabella Prodotti e abbiamo la nostra tabella Filtra prodotti. Qui possiamo vedere che la relazione è "inattiva".

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Lavoreremo con alcuni contesti diversi che verranno applicati da queste due tabelle. È il modo in cui gestiamo questi filtri o contesti all'interno di una formula che ci permetterà di raggiungere il risultato.

Valutazione delle opportunità di vendita incrociata con l'analisi del paniere

Ora diamo un'occhiata a cosa sta effettivamente facendo il risultato.

La tabella di selezione del prodotto ci consente di selezionare un prodotto e vedere quante volte questo prodotto è stato acquistato insieme ad altri prodotti.

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Tuttavia, questa tabella Clienti che hanno acquistato qui non è correlata alla nostra tabella Selezione prodotti .

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Questa tabella mostra semplicemente quante persone hanno acquistato i prodotti mostrati nella tabella Nome prodotto nel 2016, poiché abbiamo filtrato il 2016.

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Quindi, per il prodotto 1, ci sono 135 persone che lo hanno acquistato nel 2016 mentre 128 persone hanno acquistato il prodotto 15 e così via.

L'affettatrice Selezione prodotto proviene dai prodotti filtro che abbiamo nel nostro modello, che ha una relazione inattiva. Quindi dalla nostra selezione iniziale, questo non ha alcun effetto sulla colonna Clienti che hanno acquistato.

Ciò che cambia è questa tabella Clienti con entrambi i prodotti perché questa formula valuta i prodotti (affettatrice Selezione prodotto) e mostra quante volte è stato acquistato con altri prodotti (tabella Nome prodotto).

Diamo un'occhiata alla formula alla base di tutto questo per avere una migliore comprensione dei risultati.

La formula al lavoro

C'è qualcosa in questa formula con funzioni DAX complesse. Ho usato le variabili nel modo più efficace possibile.

Ho inserito un intero filtro tabella all'interno di questa variabile e l'ho chiamato Multi Purchase Evaluation .

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Stiamo utilizzando CALCULATETABLE , che è un filtro di tabella.

Quindi, ad esempio, andiamo con il prodotto 1, il filtro viene posizionato sulla tabella Sales. Ciò che VALUES fa qui è creare una tabella di colonne di tutte le persone o i clienti unici che hanno acquistato il prodotto 1.

ALL Products rilascia o elimina il filtro Products, quindi USERELATIONSHIP attiverà l'altro filtro che ha una relazione inattiva.

Esaminerà ogni singolo cliente e vedrà se anche quel cliente ha acquistato il prodotto che selezioniamo nell'affettatrice Selezione prodotto.

La funzione VALUES conserva i clienti che hanno acquistato, ad esempio, i prodotti 1 e il prodotto 6 per questo particolare risultato.

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Questa valutazione qui, Clienti che hanno acquistato ...

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

sta solo facendo un DISTINCTCOUNT dei clienti che rimangono.

Esempio di analisi del paniere: LuckyTemplates Advanced Analytics

Questa è probabilmente una delle cose più difficili che ho dimostrato in qualsiasi video tutorial che ho fatto, ma ha sicuramente molte applicazioni.

In passato, probabilmente ti sarebbe costato decine di migliaia di dollari per farlo, ma con LuckyTemplates puoi facilmente crearlo se comprendi solo alcune formule DAX davvero avanzate.


Introduzione all'analisi del paniere - Suggerimenti sulle best practice per LuckyTemplates con DAX
Scopri la quantità di clienti che acquistano più prodotti con la
matrice di cross-selling di LuckyTemplates In LuckyTemplates - Analisi avanzata con DAX

Conclusione

Pensa a quanto è preziosa questa intuizione...

Essere in grado di valutare quasi in tempo reale… Potresti chiederti qualcosa del tipo: “ Bene, dovrei cogliere questa opportunità per vendere ai nostri clienti in base a ciò che hanno acquistato in precedenza? Ci sono promozioni che possiamo eseguire che potrebbero consentirci di aumentare le nostre entrate o profitti in futuro sulla base di questa analisi di vendita incrociata o analisi del paniere che stiamo implementando?

Spero che tu possa vedere e realizzare l'immenso potere di intuizioni come queste.

Imparare a implementare questa analisi crea davvero molto valore per te stesso, per i tuoi team e per le tue organizzazioni. Sicuramente provaci e tuffati nel tutorial e vedi se puoi implementarlo nei tuoi modelli e rapporti.

Buona fortuna con questo!


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.