runningSum - Amazon QuickSight

runningSum

La función runningSum calcula una suma acumulada 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.

runningSum ( measure ,[ sortorder_field ASC_or_DESC, ... ] ,[ partition_field, ... ] )

Argumentos

measure

Una medida agregada de la que desee ver la ejecución de suma.

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 una suma de ejecución de sum(Sales) ordenada por Sales y particionada por City y State.

runningSum ( sum(Sales), [Sales ASC], [City, State] )

En el siguiente ejemplo, se calcula una suma de ejecución de Billed Amount, ordenada por mes ([truncDate("MM",Date) ASC]). Los campos en el cálculo de tabla se encuentran en los cuadros de campo del elemento visual.

runningSum ( sum({Billed Amount}), [truncDate("MM",Date) ASC] )

Los resultados del ejemplo se muestran en la siguiente captura de pantalla. Las etiquetas rojas muestran cómo se suma cada cantidad (a + b = c) a la cantidad siguiente, lo que se traduce en un nuevo total.

Table showing sum of Billed Amount and RunningSum by Fecha for Jan-Jun 2012, with calculation labels.