Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
rodrigo_dittric
New Contributor III

Buscar consultas a partir de outra consulta

Boa tarde pessoal,

Estou fazendo alguns testes aqui onde eu tenho uma tabela no sistema com dois campos:

Um campo eu defino o nome da consulta e a outra eu defino qual consulta eu quero executar:

A ideia e deixar o script da maneira mais enxuta possível e com isso eu coloco cada consulta em uma variável de depois eu executo a mesma.

Eu fiz um exemplo conforme abaixo que funciona, mas estou fazendo essa postagem pra ver se alguêm tem uma ideia melhor para isso.

CONSULTA:

SELECT

       CONSULTA,

       QUERY

FROM QUERIES

QUERY:

LOAD QUERY RESIDENT CONSULTA WHERE CONSULTA = 'clientes';

LET query = peek('QUERY', 0, 'QUERY');

DROP TABLE QUERY;

CLIENTE:

SQL $(query);

QUERY:

LOAD QBI_QUERY RESIDENT CONSULTA WHERE QBI_CONSULTA = 'produtos';

LET query = peek('QBI_QUERY', 0, 'QUERY');

DROP TABLE QUERY;

PRODUTO:

SQL $(query);

Tags (1)
2 Replies
vishsaggi
Esteemed Contributor III

Re: Buscar consultas a par

Hello Rodrigo,

Firstly, would you mind deleting these multiple posts you made. I can see more than 4 threads with the same question.

Thanks,

V.

rodrigo_dittric
New Contributor III

Re: Buscar consultas a par

Bom dia,

Deve ter dado algum problema, pois postei uma única vez.