7 Replies Latest reply: Nov 19, 2014 12:40 PM by Thiago Santos RSS

    Extrator ETL QVD

      Bom dia Pessoal,

       

      estou com um dúvida:

       

      Eu vi uma vez um arquivo .QVD que funcionava como uma espécie de ETL fazendo a estração e o tratamento.

      Gostaria de saber como eu posso montar um ETL desse em .QVD e como eu posso transferir as informações para o relatório principal.

        • Re: Extrator ETL QVD
          Yuri Nicolett

          Thiago, de uma forma bem simplificada: um arquivo QVD é o conteúdo de uma tabela com seus registros. Para transferir as informações de uma tabela de um banco de dados para um qvd, basta utilizar o comando:

           

          STORE NOME_DA_TABELA INTO CAMINHO\NOME_ARQUIVO_QVD.QVD (QVD);

           

          O ETL em que você cita, é toda a preparação das tabelas originais do banco de dados para montar a modelagem do qlikview. Teria como você especificar melhor sua dúvida? Passando exemplos do que deseja fazer?

            • Re: Extrator ETL QVD

              Yuri Bom dia,

               

              Bom o que eu pretendo fazer é utilizar um arquivo QVD para fazer a extração e a modelagem dos dados, como COUNT,MIN,MAX por exemplo, e depois no meu relatório principal só carregar essas informações já modeladas.

               

              Qual é o script para salvar o QVD e o script para buscar o QVD?

                • Re: Extrator ETL QVD
                  Yuri Nicolett

                  Bom dia Thiago, acho que a melhor maneira para auxilia-lo seria fazer um treinamento online gratuito oferecido pela própria qlik, segue o link: Build Your First QlikView

                  Neste treinamento você vai aprender a criar e carregar arquivos no qlikview.

                   

                  Respondendo as perguntas:

                  Para gravar um arquivo em qvd, utilize a seguinte sintaxe de comando

                  STORE NOME_DA_TABELA INTO CAMINHO\NOME_ARQUIVO_QVD.QVD (QVD);


                  para fazer a leitura de um arquivo qvd, basta você abrir a tela de script (ctrl + e) e depois clicar sobre o botão "Arquivos de Tabela" e depois selecionar o arquivo qvd que deseja carregar.

                  • Re: Extrator ETL QVD

                    Pode Fazer dessa forma :

                     

                    Script :

                     

                    [Rastreabilidade]:

                    LOAD

                         ID_CLIENTE,

                         SUM(FATURAMAMENTO) as FATURAMENTO,

                         ANO,

                         UPPER(MES) AS MES

                    Resident Rastreabilidade

                    GROUP BY ID_CLIENTE,ANO,MES;

                     

                    Depois exportar para o QVD, conforme o Yuri Mencionou.

                     

                    STORE Rastreabilidade INTO CAMINHO\NOME_ARQUIVO_QVD.QVD (QVD);


                    Att