Loading

Calcolo della classificazione senza funzioni di tabella

Data pubblicazione: Sep 25, 2025
Operazione
Come calcolare la classificazione senza le funzioni tabella. Ad esempio, se l'utente finale può eseguire il drill down da [Categoria] a [Sottocategoria], la classificazione non deve subire modifiche.
Fasi
Vi sono due possibili soluzioni alternative:

Opzione 1: Utilizza un'espressione level of detail all'interno della funzione RANK_DENSE()

Per ulteriori istruzioni, consulta Calcolo della classificazione a un livello invece che al livello più alto di granularità
Nota: con questa opzione, alle categorie associate verrà sempre assegnato la stessa classificazione. Inoltre, per alcune viste più complesse, i calcoli tabella possono comunque risultare non validi durante l'aggiunta o la rimozione di dimensioni dalla vista.

Opzione 2: Calcola manualmente i valori misura per ogni livello di classificazione

La cartella di lavoro modificata allegata illustra le istruzioni seguenti:
  1. Crea un campo calcolato con un nome simile a "Valori più alti di vendita" con un calcolo simile al seguente:
    { FIXED : MAX( { INCLUDE [Segment], [Category] : SUM([Sales] ) } ) }
  2. Crea un campo calcolato con un nome simile a "2° valore più alto di vendita" con un calcolo simile al seguente:
    { FIXED : MAX( { INCLUDE [Segment], [Category]:
    	IF SUM([Sales]) < SUM([Highest Sales Values])
    	THEN SUM([Sales])
    	END
    	})}
  3. Ripeti il passaggio 2 per tutti i livelli di classificazione desiderati, sostituendo [Valori di vendita più alti] con il valore più basso al di sopra della classificazione attuale.
  4. Crea un campo calcolato con un nome simile a "Classifica (solo LOD)" con un calcolo simile al seguente:
    IF { FIXED [Segment], [Category] : SUM([Sales])} = [Highest Sales Values]
    	THEN 1
    	ELSEIF { FIXED [Segment], [Category] : SUM([Sales])} = [2nd Highest Sales Value]
    	THEN 2
    	ELSEIF { FIXED [Segment], [Category] : SUM([Sales])} = [3rd Highest Sales Value]
    	THEN 3
    	END
Risorse aggiuntive
Per esprimere il tuo supporto affinché questo miglioramento venga incluso in una versione futura del prodotto, vota l'idea proposta nella Community: Classificazione con Level of Detail
Numero articolo Knowledge

001453776

Allegati

rank without table calcs.twbx

1180 KB

 
Caricamento
Salesforce Help | Article