2 Replies Latest reply: Oct 31, 2013 1:46 PM by Valerio Moreira dos Santos RSS

    Desmembrar

    Valerio Moreira dos Santos

      Boa tarde!

      No anexo preciso desmembrar o que está em amarelo para o que está no exemplo em vermelho. Como fazer? A quem responder, obrigado.

        • Re: Desmembrar
          Raphael Pacheco

          Não estou conseguindo fazer upload de arquivos pela comunidade, por isso vou postar aqui mesmo:

          1- Separe as tabelas em duas abas no excel;

           

          2- Inclua o script:

          Auxiliar:
          LOAD 
          
            AutoNumber(Ticket_Historico&'|'&
          
           Data_Historico&'|'&
          
           Etapa_Historico,
          
           'CHAVE') as [Chave],
          
            Ticket_Historico, 
          
               Data_Historico, 
          
               Etapa_Historico, 
          
               Descricao_Historico, 
          
               Status
          
          FROM
          
          [F:\BI\Exemplo Valerio.xls]
          
          (biff, embedded labels, table is [Sheet1$]);
          
          
          
          Left Join (Auxiliar)
          
          LOAD 
          
            AutoNumber(Ticket&'|'&
          
           [Data de Abertura]&'|'&
          
           [Etapa 1],
          
           'CHAVE') as [Chave],
          
               [Data de Fechamento],
          
               [Etapa 2]
          
          FROM
          
          [F:\BI\Exemplo Valerio.xls]
          
          (biff, embedded labels, table is [Plan1$]); 
          
          
          

          Acho que é isso que vc quer né?
          Ah, só mude os caminhos e nome do arquivo e pasta para funcionar.

            • Re: Desmembrar
              Valerio Moreira dos Santos

              Boa tarde Raphael, acho que não soube explicar bem. O arquivo em anexo é apenas um exemplo. O descrito marcado em amarelo é o descritivo de milhares de tickets que são inseridos no sistema. Eu preciso criar um script que separe para cada ticket o que está em vermelho. Ou seja para cada ticket eu tenho um ciclo de vida (amarelo) e preciso calcular o tempo de modificação entre uma etapa e outra deste ciclo (vermelho); entretanto para isto preciso desmembrar o campo Etapa_Historico (amarelo) para ser apresentado em uma tabela no relatório como o exemplo (vermelho). Detalhe: minha base não é arquivo em excel. É uma view gerada através de consulta SQL.