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.
runningAvg
La función runningAvg
calcula un promedio acumulado de una medida en función de las dimensiones y ordenaciones especificadas.
Sintaxis
Los corchetes son obligatorios. Para ver qué argumentos son opcionales, consulte las siguientes descripciones.
runningAvg (
measure
,[ sortorder_field ASC_or_DESC, ... ]
,[ partition_field, ... ]
)
Argumentos
- measure
-
Una medida agregada de la que desee ver el promedio acumulado.
- campo de orden de clasificación
-
Una o más medidas y dimensiones por las que desea ordenar los datos, separadas por comas. Puede especificar un orden de clasificación ascendente (
ASC
) o descendente (DESC
).Cada campo en la lista está entre {} (llaves), si se trata de más de una palabra. Toda la lista se encuentra entre [ ] (corchetes).
- 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 calcula un promedio acumulado de sum(Sales)
ordenado por Sales
, particionado por City
y State
.
runningAvg ( sum(Sales), [Sales ASC], [City, State] )
En el siguiente ejemplo, se calcula un promedio acumulado de Billed Amount
, ordenado por mes ([truncDate("MM",Date) ASC]
). Los campos en el cálculo de tabla se encuentran en los cuadros de campo del elemento visual.
runningAvg ( sum({Billed Amount}), [truncDate("MM",Date) ASC] )