avgOver
La función avgOver calcula el promedio de una medida particionada por una lista de dimensiones.
Sintaxis
Los corchetes son obligatorios. Para ver qué argumentos son opcionales, consulte las siguientes descripciones.
avgOver (measure,[ partition_field, ... ],calculation level)
En el siguiente ejemplo, se muestra el promedio de Billed Amount para Customer Region. Los campos en el cálculo de tabla se encuentran en los cuadros de campo del elemento visual.
avgOver ( sum({Billed Amount}), [{Customer Region}] )
Los resultados del ejemplo se muestran en la siguiente captura de pantalla. Con la incorporación de Service Line, la cantidad total que se factura por cada uno se muestra y el promedio de estos tres valores se muestra en el campo calculado.
Argumentos
- measure
-
La medida para la que desea realizar el cálculo, como
sum({Sales Amt}). Utilice una agregación si el nivel de cálculo está establecido enNULLoPOST_AGG_FILTER. No utilice una agregación si el nivel de cálculo está establecido enPRE_FILTERoPRE_AGG. - 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).
- calculation level
-
(Opcional) Especifica el nivel de cálculo que se va a utilizar:
-
PRE_FILTER: Los cálculos del prefiltro se calculan antes que los filtros del conjunto de datos. -
PRE_AGG: Los cálculos preagregados se calculan antes de aplicar las agregaciones y los filtros N superiores e inferiores a los elementos visuales. -
POST_AGG_FILTER: (Predeterminado) Los cálculos de las tablas se calculan cuando se muestran los elementos visuales.
Este valor se establece de forma predeterminada en
POST_AGG_FILTERcuando está en blanco. Para obtener más información, consulte Uso de cálculos con reconocimiento de nivel en Amazon QuickSight. -
Ejemplo
En el siguiente ejemplo, se obtiene el promedio de sum(Sales) particionado por City y State.
avgOver ( sum(Sales), [City, State] )