Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Dimensões com datas de campos diferentes

Bom dia Srs,

Estou tendo uma certa dificuldade em gerar um gráfico onde nele teria que possuir 3 colunas, 1 da quantidade em peso da matéria prima que chegou, a outra a quantidade que foi pedida e a terceira com a quantidade de saída.

Até o momento, consegui colocar normalmente a da chegada e a pedida, mas a de saída estou tendo dificuldades, pois usei como dimensão do gráfico MonthNames([DatadeRecebimento]). A DatadeRecebimento é um campo na tabela. Então foi só fazer Sum(Peso).

Meu problema é que a quantidade de saída é verificada na mesma tabela, mas levando em consideração outro campo de data chamado DatadeBritagem.

E como usei a DatadeRecebimento como dimensão, não sei como faço para agrupar nessa mesma dimensão o Peso, mas agrupar por esta segunda data.

Ex

ProdutoLoteDatadeEntradaPesoDatadeBritagem
Produto10003325/12/20162500002/01/2017
Produto20004726/12/20161400002/01/2017

Neste caso, a coluna de recebimento no gráfico sairia com 39000 em dezembro, mas a coluna com a saída deveria sair em janeiro.

Se alguém puder me ajudar, agradeço.

Labels (1)
16 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Não precisa do Left Join da tabela [Tabela_Quota1], pois a associação já fará o bom trabalho;

Qual é a mensagem e erro?

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Not applicable
Author

Retirei o Left Join, mas o erro não era nele, é no momento do concatenate

Sem título.jpg

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo;

Tira o concatenate então e mantenha as tabelas [Tabela_Pedra] e [Tabela_Britagem] com campos iguais, na mesma sequência;

E no seu modelo, não precisa utilizar Left Join para a tabela [Tabela_Quota1]

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Not applicable
Author

Fiz como sugeriu.

Mas ele criou uma chave sintética que antes não tinha.

Mas esse não é o problema.

Não gerou nenhum registro com o campo 'DataBritagem' as TipoMovimento

Todos ficaram como 'DataRecebimento' as TipoMovimento

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo;

Referente a chave sintética, tendo as tabelas [Tabela_Pedra] e [Tabela_Britagem] com os campos iguais na mesma ordem, não teria motivo para gerar chave sintética, pode haver uma outra tabela com campos com nomes iguais no script;

Pode me passar todo o script? Vou tentar te ajudar nessa;

E não ter carregado 'DataBritagem' as TipoMovimento de [Tabela_Britagem] é estranho, pode ser que o script não processou corretamente por algum erro anterior;

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Conseguiu alguma coisa amigo?

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo;

Se possível e for o caso, marque as respostas apropriadas como Útil e/ou Correta para que outros membros possam saber que a sua pergunta foi respondida.

Abraço.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti