Skip to main content
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: 
cintiacsouza
Contributor
Contributor

Como criar uma chave para conectar minhas informações

Olá! Estou com um problema para conectar os meus dados.

Hoje eu tenho as informações técnicas do meu projeto em um banco de dados relacional e as informações financeiras ainda são trabalhadas pelo Excel. A conexão das informações dos dois se dá pela chave: ano_beneficiaria_projeto, porém não sei a sintaxe para criar essa chave no banco de dados relacional.

Abaixo coloquei a parte do meu código de load das tabelas que tem as informações que preciso conectar, alguém pode me ajudar a criar a chave conforme acima?

 

LOAD id as centrocusto_id, 
nome as centrocusto_name, 
produto_id, 
ano,
status as status_centrocusto_id
    
    Where Exists(centrocusto_id,id)
    ;
 
[centrocustos]:
SELECT id,
nome,
"produto_id",
ano,
contratante_id,
status
FROM "inova".dbo.centrocustos;
 
----------------------
 
LOAD id as beneficiária_id, 
nome_fantasia as nome_beneficiária, 
contratante_id
    
    Where Exists(contratante_id,contratante_id)
    ;
 
[clientes]:
SELECT id,
"nome_fantasia",
"contratante_id"
FROM "inova".dbo.clientes;
 
----------------------
 
LOAD id as projeto_id, 
cod_interno as cod_interno_projeto, 
nome as nome_projeto,
resp_cliente as resp_entrevista,
centrocusto_cliente_id, 
status_entrevista as status_entrevista_id,
agrupamento_id,
tentativas_ent,
data_entrevista,
data_entrevista2, 
tentativas_ent2, 
data_entrevista3, 
tentativas_ent3, 
data_entrevista4, 
tentativas_ent4, 
    pot_tec as pot_tec_id
    
    Where Exists(centrocusto_cliente_id,centrocusto_cliente_id)
    ;
 
[projetos]:
SELECT id,
"cod_interno",
"centrocusto_cliente_id",
"nome",
"resp_cliente",
"status_entrevista",
"agrupamento_id",
"tentativas_ent",
"data_entrevista",
"data_entrevista2",
"tentativas_ent2",
"data_entrevista3",
"tentativas_ent3",
"data_entrevista4",
"tentativas_ent4",
 "pot_tec"
FROM "inova".dbo.projetos;
 
-----------------------------
 
 
 
Observação: anexei somente uma parte do código, mas a carga e a relação entre as tabelas está ok, preciso apenas da sintaxe da chave para conectar com o excel.
Labels (2)
1 Reply
RodolfoBarbosa
Partner Ambassador
Partner Ambassador

Olá tudo bem?

Para criar as chaves no Qlik basta que os campos tenham o mesmo nome.

Entao basta renomear por exemplo ambas as chaves para %KeyCliente

Att. Rodolfo Barbosa