Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
percentOfTotal
La funzione percentOfTotal
calcola la percentuale in cui una misura contribuisce al totale, in base alle dimensioni specificate.
Sintassi
Le parentesi sono obbligatorie. Per vedere quali argomenti sono facoltativi, consulta le seguenti descrizioni.
percentOfTotal (
measure
,[ partition_field, ... ]
)
Argomenti
- misura
-
Una misura aggregata per la quale si desidera vedere la percentuale del totale Al momento l'aggregazione
distinct count
non è supportata perpercentOfTotal
. - partition field
-
(Facoltativo) Una o più dimensioni in base alle quali si desidera eseguire la partizione, separate da virgole.
Ogni campo nell'elenco è racchiuso tra {} (parentesi graffe), se si tratta di più di una parola. L'intero elenco è racchiuso tra [ ] (parentesi quadre).
Esempio
L'esempio seguente crea un calcolo per la percentuale del totale di Sales
a cui ha contribuito ciascuno State
.
percentOfTotal ( sum(Sales), [State] )
L'esempio seguente calcola la percentuale di un valore Billed
Amount
specifico in confronto al totale di Billed Amount
, diviso per ([{Service Line} ASC]
). I campi nel calcolo della tabella sono nel contenitore dei campi dell'elemento visivo.
percentOfTotal ( sum( {Billed Amount} ), [{Service Line}] )
Il seguente screenshot mostra i risultati dell'esempio. Le parti evidenziate in rosso mostrano che il campo di partizionamento con il valore "Billing
" presenta tre voci, una per ciascuna regione. L'importo totale fatturato per questa linea di servizi è diviso in tre percentuali, per un totale complessivo di 100%. Le percentuali vengono arrotondate ed è possibile che non sempre arrivino a 100%.
![Table showing percentages and billed amounts for service lines across customer regions.](images/percentOfTotal.png)