Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Galera, boas blz ?
Estou começando agora com o Qlik e já consegui alguns resultados, porém preciso de ajuda. Criei duas Views no SQL, porém não consigo trazer as duas para a dashboard.
Minha conexão esta assim:
SET ThousandSep='.';
SET DecimalSep=',';
SET MoneyThousandSep='.';
SET MoneyDecimalSep=',';
SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';
SET TimeFormat='hh:mm:ss';
SET DateFormat='DD/MM/YYYY';
SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';
SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';
SET DayNames='seg;ter;qua;qui;sex;sáb;dom';
OLEDB CONNECT TO [Provider=SQLOLEDB.1;Persist Security Info=True;User ID=ubm;Initial Catalog=DMPACESSOII;Data Source=SPYING101-PC;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=I9697;Use Encryption for Data=False;Tag with column collation when possible=False] (XPassword is DOGaYSFPFbceGXRNZLYB);
SELECT * FROM vwQVALogacessos
Porém quando tento colocar a segunda View abaixo deste select não funciona.
Tentei utilizar a Main2 mas da erro.
Alguém pode me ajudar ?
obrigado.
Galera, bom dia.. Valeu pela força mas acabei conseguindo a solução com um amigo e ficou da seguinte forma.
Só colocar ";" no final da select dentro do QV
select * from view1;
select * from view2;
Dessa forma funcionou perfeitamente, fica a dica .
Valeu !!!
Bom dia.
Na verdade você declara a conexão inicialmente e depois vai fazer passos assim:
PEDIDOS:
LOAD
NUMEROPEDIDO
Date(DATAPEDIDO, 'DD/MM/YYYY') AS DATAPEDIDO,
VALORPEDIDO;
SQL SELECT
NUMEROPEDIDO
DATAPEDIDO
VALORPEDIDO
FROM PEDIDOS WHERE DATAPEDIDO >= '01/02/2017' ;
O relacionamento será feito pelos campos de mesmo nome, lembrando que o
Qlikview só aceita um. Cada exista mais de um campo de ligação você terá que ou criar
uma chave e trazer o cadastral só na dimensão ou fazer um left join.
Se forem duas tabelas fato você pode concatenar.
Att.
Luciano.
Em 18 de mar de 2016, às 05:46, Ubiratan Moura <qcwebmaster@qlikview.com> escreveu:
Qlik Community
Duas Select no mesmo projeto.
criado por Ubiratan Moura em Qlik Brasil - Visualize a discussão completa
Galera, boas blz ?
Estou começando agora com o Qlik e já consegui alguns resultados, porém preciso de ajuda. Criei duas Views no SQL, porém não consigo trazer as duas para a dashboard.
Minha conexão esta assim:
SET ThousandSep='.';
SET DecimalSep=',';
SET MoneyThousandSep='.';
SET MoneyDecimalSep=',';
SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';
SET TimeFormat='hh:mm:ss';
SET DateFormat='DD/MM/YYYY';
SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';
SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';
SET DayNames='seg;ter;qua;qui;sex;sáb;dom';
OLEDB CONNECT TO (XPassword is DOGaYSFPFbceGXRNZLYB);
SELECT * FROM vwQVALogacessos
Porém quando tento colocar a segunda View abaixo deste select não funciona.
Tentei utilizar a Main2 mas da erro.
Alguém pode me ajudar ?
obrigado.
Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community
Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community
Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada
Antes da palavra select coloque a instrução "SQL"
OLEDB CONNECT TO [Provider=SQLOLEDB.1;Persist Security Info=True;User ID=ubm;Initial Catalog=DMPACESSOII;Data Source=SPYING101-PC;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=I9697;Use Encryption for Data=False;Tag with column collation when possible=False] (XPassword is DOGaYSFPFbceGXRNZLYB);
SQL SELECT * FROM vwQVALogacessos
Galera, bom dia.. Valeu pela força mas acabei conseguindo a solução com um amigo e ficou da seguinte forma.
Só colocar ";" no final da select dentro do QV
select * from view1;
select * from view2;
Dessa forma funcionou perfeitamente, fica a dica .
Valeu !!!
Suas views tem muitos campos em comum?
Se tiverem o QlikView pode estar tentando criar uma chave sintética gigantesca
Em tempo:
Não use select *, traga somente os campos que irá precisar
Ubiratan, evite postar duas vezes a mesma dúvida, ajude a manter a comunidade