Loading

Creazione di un decile della dimensione [misurazione]

Data pubblicazione: Oct 14, 2022
Descrizione
Impossibile generare una dimensione per ordinare ogni record nel suo decile (<10%, 11-20%, 21-30% ecc.) e usare tale decile come dimensione nella vista.
Risoluzione
Puoi rivedere i passaggi precedenti nella cartella di lavoro "Contenitori decile".

Opzione 1

Puoi combinare un calcolo IF/ELSEIF con i LOD e l'aggregazione PERCENTILE. Ad esempio, i decili delle vendite sul singolo record/livello di riga sottostante hanno questo aspetto:
  1. Seleziona Analisi > Crea campo calcolato...
  2. Assegna un nome al campo calcolato, immetti la seguente formula e fai clic su OK
    IF [Sales] <= {PERCENTILE([Sales], .1)} THEN "<10%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .2)} THEN "20%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .3)} THEN "30%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .4)} THEN "40%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .5)} THEN "50%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .6)} THEN "60%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .7)} THEN "70%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .8)} THEN "80%"
    ELSEIF [Sales] <= {PERCENTILE([Sales], .9)} THEN "90%"
    ELSE "100%"
    END
Tieni presente che la formula precedentemente indicata valuterà le singole righe/record per la loro posizione decile.

Opzione 2

Se stai cercando di confrontare un aggregato, dovrai apportare alcune modifiche.Se ad esempio desideri valutare il decile di vendite di ogni cliente, la formula dovrà avere il seguente aspetto:
  1. Seleziona Analisi > Crea campo calcolato...
  2. Assegna un nome al campo calcolato, immetti la seguente formula e fai clic su OK
    IF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .1) } THEN "<10%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .2) } THEN "20%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .3) } THEN "30%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .4) } THEN "40%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .5) } THEN "50%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .6) } THEN "60%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .7) } THEN "70%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .8) } THEN "80%"
    ELSEIF{ FIXED [Customer Name] : SUM( [Sales] ) } <= {PERCENTILE({ FIXED [Customer Name] :SUM([Sales]) }, .9) } THEN "90%"
    ELSE "100%"
    END
Osserva: la pillola dello Stato nella scheda Filtri è grigia. Ciò serve a indicare che è stata aggiunta al contesto della vista. La sua importanza deriva dal fatto che le espressioni LOD FIXED non sono interessate dai filtri standard blu o verdi. Solo i filtri di contesto vengono elaborati prima della valutazione dell'espressione LOD.
Numero articolo Knowledge

001498367

Allegati

Decile Bins.twbx

1198 KB

 
Caricamento
Salesforce Help | Article