Boa tarde amigos do blog!
Bom, continuando a nossa série sobre dicas para o desenvolvimento adequado do nosso calc script, falaremos sobre o comando Calc Dim.
O comando Calc Dim é sempre usado por todos nós, porém o que devemos prestar bastante atenção é que sempre devemos colocar todas as dimensões num mesmo Calc Dim, com isso teremos um grande ganho de performance.
Exemplos:
1 - Pior Performance
FIX (&ano_corrente,"Realizado","Trabalho","MTU008","RJ" )
CALC DIM ("Time Periods");
CALC DIM ("Empresas");
CALC DIM ("Velocidades");
CALC DIM ("Produtos");
@Idescendants("Total Clientes",-1);
ENDFIX
CALC DIM ("Time Periods");
CALC DIM ("Empresas");
CALC DIM ("Velocidades");
CALC DIM ("Produtos");
@Idescendants("Total Clientes",-1);
ENDFIX
2 - Melhor Performance
FIX (&ano_corrente,"Realizado","Trabalho","MTU008","RJ" )
CALC DIM ("Time Periods","Empresas","Velocidades","Produtos")
@Idescendants("Total Clientes",-1);
ENDFIX
CALC DIM ("Time Periods","Empresas","Velocidades","Produtos")
@Idescendants("Total Clientes",-1);
ENDFIX
Bom, esperamos ter ajudado!
Abs.
Equipe do Blog Hyperion Brasil
Nenhum comentário:
Postar um comentário
Se você possui uma dúvida, comente e entre em contato conosco para acelerarmos o processo: contato@hyperionbrasil.com