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.
La función lastValue
calcula el último valor de la medida o dimensión agregada dividida y ordenada según los atributos especificados.
Sintaxis
Los corchetes son obligatorios. Para ver qué argumentos son opcionales, consulte las siguientes descripciones.
lastValue (
aggregated measure or dimension
,[ sort_attribute ASC_or_DESC, ... ]
,[ partition_by_attribute, ... ]
)
Argumentos
- medida o dimensión agregada
-
Una medida o dimensión agregada de la que desee ver el último valor.
- atributo de orden
-
Una o más campos agregados, ya sea medidas, dimensiones o ambos, por los 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).
- partición por atributo
-
(Opcional) Una o más medidas o 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 el último valor de Destination Airport
. Este cálculo se ordena por el valor Flight Date
y se divide entre el valor Flight Date
ordenado en orden ascendente y el valor Origin Airport
.
lastValue(
[{Destination Airport}],
[{Flight Date} ASC],
[
{Origin Airport},
truncDate('DAY', {Flight Date})
]
)