• Non ci sono risultati.

L’espressione ritorna l’etichetta del segmento di appartenenza, in base all’intervallo di valori, entro il quale si posiziona la somma degli acquisti eseguiti dal cliente.

N/A
N/A
Protected

Academic year: 2021

Condividi "L’espressione ritorna l’etichetta del segmento di appartenenza, in base all’intervallo di valori, entro il quale si posiziona la somma degli acquisti eseguiti dal cliente. "

Copied!
4
0
0

Testo completo

(1)

APPENDICE B Segmentazione multidimesionale con membri calcolati

Un modo per fornire maggior chiarezza ai dati analizzati tramite una tabella pivot, al fine di segmentare la clientela, è quello di definire dei membri calcolati che siano in grado di associare ai clienti un’etichetta di appartenenza ad ognuno dei segmenti, definiti sulla base di criteri ben precisi, valutando un’espressione MDX appositamente definita.

Qui di seguito vi presentiamo alcune delle espressioni utilizzate a tale scopo:

Membro calcolato livello cliente Sintassi

Iif(Sum(crossjoin({[Measures].[Ricavi]},{([Clienti].currentmember)}))>=7000,

"SuperLoyal",

Iif(Sum(crossjoin({[Measures].[Ricavi]},{[Clienti].currentmember}))<7000 And Sum(crossjoin({[Measures].[Ricavi]},{[Clienti].currentmember}))>=4500, "Loyal",

Iif(Sum(crossjoin({[Measures].[Ricavi]},{[Clienti].currentmember}))<4500 And Sum(crossjoin({[Measures].[Ricavi]},{[Clienti].currentmember}))>=3000, "Medium",

Iif(Sum(crossjoin({[Measures].[Ricavi]},{[Clienti].currentmember}))<3000 And Sum(crossjoin({[Measures].[Ricavi]},{[Clienti].currentmember}))>=1000, "Low",

Iif(Sum(crossjoin({[Measures].[Ricavi]},{[Clienti].currentmember}))<1000, "Secondary", "Secondary")))))

L’espressione ritorna l’etichetta del segmento di appartenenza, in base all’intervallo di valori, entro il quale si posiziona la somma degli acquisti eseguiti dal cliente.

L’etichetta da associare viene scelta in seguito alla valutazione della misura “Ricavi”

calcolata nel cubo in base alle dimensioni scelte e alle operazioni di drill-down o roll- up eseguite.

95

(2)

Membro calcolato numero Super Loyal

Sintassi

Count(Filter(crossjoin({[Measures].[Ricavi]},{Descendants([Clienti].currentmembe r,[Clienti].[DscCli])}),Sum(crossjoin({[Measures].[Ricavi]},{Descendants([Client i].currentmember,[Clienti].[Dsc Cli])}))>=7000),excludeempty)

L’espressione ritorna il numero di clienti Super Loyal calcolato sulla base del volume di acquisto da essi effettuato.

Membro calcolato numero Loyal

Sintassi

Count(Filter(crossjoin({[Measures].[Ricavi]},{Descendants([Clienti].currentmembe r,[Clienti].[DscCli])}),Sum(crossjoin({[Measures].[Ricavi]},{Descendants([Client i].currentmember,[Clienti].[DscCli])}))<7000AndSum(crossjoin({[Measures].[Ricavi ]},{Descendants([Clienti].currentmember,[Clienti].[DscCli])}))>=4500),excludeemp ty)

L’espressione ritorna il numero di clienti Loyal calcolato sulla base del volume di acquisto da essi effettuato.

Membro calcolato numero Medium

Sintassi

Count(Filter(crossjoin({[Measures].[Ricavi]},{Descendants([Clienti].currentmembe r,[Clienti].[DscCli])}),Sum(crossjoin({[Measures].[Ricavi]},{Descendants([Client i].currentmember,[Clienti].[DscCli])}))<4500AndSum(crossjoin({[Measures].[Ricavi ]},{Descendants([Clienti].currentmember,[Clienti].[DscCli])}))>=3000),excludeemp ty)

L’espressione ritorna il numero di clienti Medium calcolato sulla base del volume di acquisto da essi effettuato.

96

(3)

Membro calcolato numero Low

Sintassi

Count(Filter(crossjoin({[Measures].[Ricavi]},{Descendants([Clienti].currentmembe r,[Clienti].[DscCli])}),Sum(crossjoin({[Measures].[Ricavi]},{Descendants([Client i].currentmember,[Clienti].[DscCli])}))<3000AndSum(crossjoin({[Measures].[Ricavi ]},{Descendants([Clienti].currentmember,[Clienti].[DscCli])}))>=1000),excludeemp ty

L’espressione ritorna il numero di clienti Low calcolato sulla base del volume di acquisto da essi effettuato.

Membro calcolato numero Secondary

Sintassi

Count(Filter(crossjoin({[Measures].[Ricavi]},{Descendants([Clienti].currentmembe r,[Clienti].[DscCli])}),Sum(crossjoin({[Measures].[Ricavi]},{Descendants([Client i].currentmember,[Clienti].[Dsc Cli])}))<1000),excludeempty)

L’espressione ritorna il numero di clienti Secondary calcolato sulla base del volume di acquisto da essi effettuato.

Un esempio dei risultati ottenibili con l’uso di questa tecnica è mostrato in Figura 5.4, in cui è possibile notare che i clienti argentini risultano appartenere al segmento Super Loyal per quanto riguarda gli acquisti nei negozi di tipo “01”; aumentando il dettaglio si può notare che in realtà essi preferiscono acquistare solo nei negozi francesi ed inglesi di tale tipologia e non spendono grandi cifre in quelli rimanenti.

Grazie a questa accortezza, che ha esaltato la chiave di lettura dei risultati è stato migliorato il livello di supporto espresso nei confronti del soggetto decisore a scapito però della maneggevolezza dello strumento di analisi.

97

(4)

Figura 5.4 Esempio di segmentazione con campi calcolati a partire da regole MDX.

98

Riferimenti

Documenti correlati

Combinando e incrociando le capacità del disco di Placido dell’Atlas, per la superficie anteriore delle cornea, e le proprietà tomografiche del Visante, per la mappa pachimetrica

Dopo aver disegnato il grafico delle funzioni contenute nei precedenti esercizi, sta- bilire quali di esse ha massimo o minimo e quale sia la loro immagine?. Osservare che se A &gt;

Scrivere l’espressione per lo stato ad un tempo generico t 0 &gt;. (senza

1) Entra nella sezione Segmenti e clicca il pulsante Crea nuovo segmento.. 2) Dai un nome significativo al segmento, poi guarda i tre tipi di regole sottostanti. Le

come si può facilmente notare, il perimetro delle varie spezzate ottenute congiungendo i punti delle suddivisioni successive di ordine 2, del segmento AB e dei lati del

porto croato di Zara (inforMARE del 19 marzo 2018), ottenendo la ge- stione del traffico crocieristico nel porto cubano de L'Avana per una durata di 15 anni (inforMARE del 22 maggio

(a) supponiamo di denire il parallelogramma come un quadrilatero che ha in centro di simmetria (chiamiamo O tale centro); allora, se A, B, C e D sono nell'ordine i vertici

Qualora Syngenta adotti termini formali per definire la reazione di piante nei confronti di parassiti e patogeni e la reazione a stress abiotici, Syngenta sarà tenuta ad informare