Skip to main content
Announcements
YOUR OPINION MATTERS! Please take the Qlik Experience survey you received via email. Survey ends June 14.
cancel
Showing results for 
Search instead for 
Did you mean: 
thiago_alessand
Contributor III
Contributor III

Dúvida relacionamento Qlik Sense

Bom dia,

 

é possível, no Qlik Sense, no momento de criar a modelagem de dados via script, relacionar um campo com outros 2 de uma outra tabela, colocando um OR?

 

Ex: Tenho a tabela Usuario e a tabela Monitoramento.

Na tabela Monitoramento há vários campos, sendo que 2 deles são cod_qualidade e cod_producao.

Estes 2 campos são alimentados no sistema conforme o codigo do usuario (cod_usuario) que está na tabela Usuario.

É possível criar a regra "cod_usuario relaciona ou com cod_qualidade ou com cod_producao"?

 

Obrigado

1 Solution

Accepted Solutions
thiago_alessand
Contributor III
Contributor III
Author

Infelizmente via script no Qlik não consegui atender a necessidade.

Consegui contornar a situação criando 2 LEFT JOIN na mesma tabela, com alias diferente, diretamente no sql.

 

Obrigado.

View solution in original post

2 Replies
danilostochi
Creator II
Creator II

Olá, confesso que não entendi muito bem a sua pergunta, se puder criar um exemplo com load * inline ou excel seria de grande ajuda, mas pelo que entendi você possui situações diferentes em uma tabela e quer ligar a mesma em outra, creio que você possa separar tal conteúdo dessa condição no where e concatenar com a mesma mas com outra condição.

exemplo:

tb:
LOAD cod_qualidade as cod_chave,* INLINE [
id, cod_qualidade, cod_producao
1, q1
2, , q2
3, q3
4, , q4
5, q5
] Where cod_qualidade <> '' and not IsNull(cod_qualidade);

Concatenate(tb)
LOAD cod_producao as cod_chave,* INLINE [
id, cod_qualidade, cod_producao
1, q1
2, , q2
3, q3
4, , q4
5, q5
] Where cod_producao <> '' and not IsNull(cod_producao);

//creio que a ideia seria essa   

 

 

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com
thiago_alessand
Contributor III
Contributor III
Author

Infelizmente via script no Qlik não consegui atender a necessidade.

Consegui contornar a situação criando 2 LEFT JOIN na mesma tabela, com alias diferente, diretamente no sql.

 

Obrigado.