As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
lastValue
A função lastValue
calcula o último valor da dimensão ou medida agregada particionada e classificada por atributos especificados.
Sintaxe
São necessários colchetes. Para ver quais argumentos são opcionais, consulte as seguintes descrições.
lastValue (
aggregated measure or dimension
,[ sort_attribute ASC_or_DESC, ... ]
,[ partition_by_attribute, ... ]
)
Argumentos
- medida ou dimensão agregada
-
Uma dimensão ou medida agregada para a qual você deseja ver o último valor.
- atributo de classificação
-
Um ou mais campos agregados, medidas ou dimensões ou ambas, pelas quais deseja classificar os dados, separados por vírgulas. Você pode especificar ordem de classificação crescente (
ASC
) ou decrescente (DESC
).Cada campo na lista está entre chaves ({}), caso seja mais de uma palavra. A lista completa está entre colchetes ([ ]).
- partição por atributo
-
(Opcional) Uma ou mais dimensões ou medidas pelas quais você deseja particionar, separadas por vírgulas.
Cada campo na lista está entre chaves ({}), caso seja mais de uma palavra. A lista completa está entre colchetes ([ ]).
Exemplo
O exemplo a seguir calcula o último valor de Destination Airport
. Esse cálculo é classificado pelo valor Flight Date
e particionado pelo valor Flight Date
classificado em ordem crescente e pelo valor Origin Airport
.
lastValue( [{Destination Airport}], [{Flight Date} ASC], [ {Origin Airport}, truncDate('DAY', {Flight Date}) ] )