runningMax
La función runningMax calcula un máximo 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.
runningMax (measure,[ sortorder_field ASC_or_DESC, ... ],[ partition_field, ... ])
Argumentos
- measure
-
Una medida agregada de la que desee ver el máximo 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 máximo acumulado de sum(Sales) ordenado por Sales y particionado por City y State.
runningMax ( sum(Sales), [Sales ASC], [City, State] )
En el siguiente ejemplo, se calcula un máximo 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.
runningMax ( sum({Billed Amount}), [truncDate("MM",Date) ASC] )