Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Mês Anterior Via LOAD SCRIPT

Senhores,

Estou precisando identificar o valor de venda do mês anterior, porém, esse processo de ver ser realizado via LOAD SCRIPT.

Alguém já fez alguma coisa parecida? Não gostaria de usar o Set Analysis, mas realizar a carga via script.

Cenário atual

DataValor
201405011002
201406015000
201407126000
2014080525000

Resultado Esperado

DataValorValor Anterior
2014050110020
2014060150001002
2014071260005000
20140805250006000
Labels (1)
  • Other

1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Boa tarde Filipe.

Data Periodo Valor Valor_Anterior
01/05/201420140510020
01/06/201420140650001002
12/07/201420140760005000
05/08/2014201408250006000

Tmp:

LOAD

    date(Date#(Data,'YYYYMMDD'),'YYYYMM') as Periodo,

    date(Date#(Data,'YYYYMMDD'))          as Data,

    Valor;

LOAD * INLINE [

Data    , Valor

20140501, 1002

20140601, 5000

20140712, 6000

20140805, 25000

];

Final:

LOAD

    Periodo,

    Data,

    Valor,

    rangesum(Previous(Valor),0)  as Valor_Anterior

Resident Tmp Order by Periodo;

//

DROP Table Tmp;

furtado@farolbi.com.br

View solution in original post

4 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Boa tarde Filipe.

Data Periodo Valor Valor_Anterior
01/05/201420140510020
01/06/201420140650001002
12/07/201420140760005000
05/08/2014201408250006000

Tmp:

LOAD

    date(Date#(Data,'YYYYMMDD'),'YYYYMM') as Periodo,

    date(Date#(Data,'YYYYMMDD'))          as Data,

    Valor;

LOAD * INLINE [

Data    , Valor

20140501, 1002

20140601, 5000

20140712, 6000

20140805, 25000

];

Final:

LOAD

    Periodo,

    Data,

    Valor,

    rangesum(Previous(Valor),0)  as Valor_Anterior

Resident Tmp Order by Periodo;

//

DROP Table Tmp;

furtado@farolbi.com.br
maxgro
MVP
MVP

another one

peek(Valor) as Valor_Anterior

nicolett_yuri

Filipe, sua dúvida foi respondida?

Escolha a resposta que te ajudou e feche o tópico

Not applicable
Author

Feito, Desculpa pelo demora Yuri.