5 Replies Latest reply: Mar 18, 2016 7:12 AM by UBIRATAN DE MOURA RSS

    Duas Select no mesmo projeto.

    UBIRATAN DE MOURA

      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.

        • Re: Duas Select no mesmo projeto.
          Luciano Vasconcelos

          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

           

          • Re: Duas Select no mesmo projeto.
            Arthur Molino

            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

            • Re: Duas Select no mesmo projeto.
              UBIRATAN DE MOURA

              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 !!!

              • Re: Duas Select no mesmo projeto.
                Clever Anjos

                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

                • Re: Duas Select no mesmo projeto.
                  Clever Anjos

                  Ubiratan, evite postar duas vezes a mesma dúvida, ajude a manter a comunidade

                  The specified item was not found.

                  Duas Select no mesmo projeto.