Olá!
Tenho três tabelas: uma fato, uma lojas e outra de calendário Suas ligações são: LOJA -> FATO <- CALENDÁRIO.
Na tabela de LOJAS eu tenho o campo DtFechamento e o campo Status que pode estar como Ativo/Inativo.
Eu quero contar as lojas ativas em cada mês via set analisys.
FATO:
LOAD * INLINE [
fato_key,calendario_key,loja_key,data,item,valor
1,201701,1,01/01/2017,corda n1,150
2,201701,2,01/01/2017,corda n2,100
3,201701,1,01/01/2017,pregos,23
4,201702,3,01/02/2017,parafusos,7
5,201702,1,01/02/2017,tesoura,18
6,201703,4,01/03/2017,pregos,10
7,201703,2,01/03/2017,parafusos,5
8,201705,2,01/05/2017,cola,12
9,201706,3,01/06/2017,tinta,105
10,201706,4,01/06/2017,papel,10
];
LOJAS:
LOAD * INLINE [
loja_key,LOJA_ID,LOJA NOME,STATUS,MÊSFECH
1,1,LOJA 1,A,
2,2,LOJA 2,A,2
3,3,LOJA 3,I,
4,4,LOJA 4,I,5
];
CALENDARIO:
LOAD DISTINCT
calendario_key,
Dual(
Month(data),
Num(Month(data))
) as MÊS,
Year(data) as ANO
RESIDENT FATO;
Alguém tem alguma ideia?
Desde já obrigado