

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 name="lastValue-function"></a>

A função `lastValue` calcula o último valor da dimensão ou medida agregada particionada e classificada por atributos especificados.

## Sintaxe
<a name="lastValue-function-syntax"></a>

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
<a name="lastValue-function-arguments"></a>

*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 (\$1\$1), 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 (\$1\$1), caso seja mais de uma palavra. A lista completa está entre colchetes ([ ]). 

## Exemplo
<a name="lastValue-function-example"></a>

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})
    ]
)
```