Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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
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.
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
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.