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?
Boa Tarde não entendi direito seu problema pode dar mais detalhes ?
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];
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.
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];