Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
percentOfTotal
La función percentOfTotal
calcula el porcentaje en que una medida contribuye al total, en función de las dimensiones especificadas.
Sintaxis
Los corchetes son obligatorios. Para ver qué argumentos son opcionales, consulte las siguientes descripciones.
percentOfTotal (
measure
,[ partition_field, ... ]
)
Argumentos
- measure
-
Una medida agregada de la que desee ver el porcentaje del total. Actualmente, no se admite la agregación de
distinct count
parapercentOfTotal
. - partition field
-
(Opcional) Una o más dimensiones por las que desea realizar particiones, separadas por comas.
Cada campo en la lista está entre {} (llaves), si se trata de más de una palabra. Toda la lista se encuentra entre [ ] (corchetes).
Ejemplo
En el siguiente ejemplo se crea un cálculo del porcentaje de Sales
total al que ha contribuido cada State
.
percentOfTotal ( sum(Sales), [State] )
En el siguiente ejemplo, se calcula el porcentaje de un Billed
Amount
específico en comparación con el Billed Amount
total, particionado por ([{Service Line} ASC]
). Los campos en el cálculo de tabla se encuentran en los cuadros de campo del elemento visual.
percentOfTotal ( sum( {Billed Amount} ), [{Service Line}] )
Los resultados del ejemplo se muestran en la siguiente captura de pantalla. Los resaltos en rojo muestran que el campo de partición con el valor “Billing
” tiene tres entradas, una para cada región. La cantidad total de factura para esta línea de servicio se divide en tres porcentajes, que dan un total del 100 %. Los porcentajes se redondean puede que no siempre sumen exactamente el 100 %.