LAG

LAG retorna o valor de uma expressão para um membro da dimensão em um deslocamento especificado antes do membro atual.

LAG_VARIANCE retorna a diferença entre valores do membro atual e do membro do deslocamento.

LAG_VARIANCE_PERCENT retorna a diferença percentual entre valores do membro atual e do membro do deslocamento.

Normalmente, você usa as funções LAG para recuperar valores de períodos anteriores.

Valor de Retorno

O mesmo tipo de dados que a expressão do valor

Sintaxe

{LAG | LAG_VARIANCE | LAG_VARIANCE_PERCENT}
       (value_expr, offset, [, default])
   OVER HIERARCHY ({dimension | hierarchy} [[BY] offset_unit]) 

Argumentos

value_expr é uma expressão dimensional cujos valores você deseja calcular.

deslocamento é uma expressão numérica do número de membros da dimensão a ser contabilizado de volta ao membro atual.

default é o valor retornado quando o deslocamento não identifica um membro de dimensão válido. Esta cláusula é uma expressão de qualquer tipo de dados ou a palavra-chave CLOSEST para a correspondência mais próxima. A correspondência mais próxima é o primeiro membro ao voltar a contagem e o último membro ao avançar a contagem.

dimensão é a dimensão sobre a qual o lag é calculado. Tempo é a dimensão default.

hierarquia é a hierarquia sobre a qual o lag é calculado. Caso contrário, a hierarquia default da dimensão é usada.

offset_unit pode ser uma das seguintes palavras-chave. Os deslocamentos GREGORIANOS são válidos somente para as dimensões de Tempo. MEMBER é o default.

Exemplos

O exemplo a seguir retorna o valor do membro equivalente no trimestre anterior do membro atual.

LAG (GLOBAL.UNITS_CUBE.UNITS, 1) OVER HIERARCHY (GLOBAL.TIME.CALENDAR ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)

Exemplo da Função LAG
Hora
Unidades
Lag
2003
394,448.64
NA
Q1-03
98,761.70
98,664.61
Q2-03
98,476.02
98,761.70
Q3-03
98,693.98
98,476.02
Q4-03
98,516.93
98,693.98
Jan-03
32,965.29
32,882.09
Fev-03
32,913.85
32,725.96
Mar-03
32,882.56
33,056.56
Abr-03
32,857.57
32,965.29
Mai-03
32,784.84
32,913.85
Jun-03
32,833.62
32,882.56
Jul-03
32,930.44
32,857.57
Ago-03
32,779.45
32,784.84
Set-03
32,984.09
32,833.62
Out-03
32,975.62
32,930.44
Nov-03
32,957.95
32,779.45
Dez-03
32,583.36
32,984.09

Tópicos Relacionados

LEAD