Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
guilhermedue
Contributor II
Contributor II

Combinação de tabelas

Bom dia, tenho uma tabela dinâmica, e preciso fazer uma combinação de duas bases de dados...

 

Em uma das tabelas temos:

Matricula do servidor | Lotação

Na outra tabela temos:

Matricula do servidor|Salário

 

Como ficaria para incluir dimensão que mostrasse por lotação, os salários dos servidores?

4 Replies
davidfagundes
Contributor III
Contributor III

Boa Tarde não entendi direito seu problema pode dar mais detalhes ? 

TiagoCardoso
Creator II
Creator II

Boa tarde Guilherme,

Com os nomes de colunas iguais, você pode forçar uma junção entre as tabelas, de modo que elas se tornem uma.
Desta forma, o Qlik já vai entender como uma carga passível de junção, pois os campos têm um mesmo nome (Matricula):

Servidor:
LOAD
     [Matricula do servidor],
     Lotação
FROM [sua_fonte_de_dados];

LOAD
     [Matricula do servidor],
     Salário
FROM [sua_fonte_de_dados_2];

 

Segunda alternativa é criar uma tabela separada mesmo, com a chave sendo a matrícula:

Servidor_Lotação:
LOAD
     [Matricula do servidor],
     Lotação
FROM [sua_fonte_de_dados];

NOCONCATENATE

Servidor_Salario:
LOAD
     [Matricula do servidor],
     Salário
FROM [sua_fonte_de_dados_2];
guilhermedue
Contributor II
Contributor II
Author

David,

Em uma fonte de dados eu tenho diversos campos, entre eles Valor e Matricula, em outra fonte de dados eu tenho Lotação e Matricula.

O que eu preciso é criar Dimensão que cruze as informações, ou seja, verifique as lotações de uma fonte e pela matricula puxe os valores daquela matricula que estão na outra fonte.

TiagoCardoso
Creator II
Creator II

Também vai atender:

 

Servidor:
LOAD
     [Matricula do servidor],
     Lotação
FROM [sua_fonte_de_dados];

LEFT JOIN(Servidor)LOAD
     [Matricula do servidor],
     Salário
FROM [sua_fonte_de_dados_2];