2 Replies Latest reply: Oct 24, 2017 4:14 PM by Luciano Garcia RSS

    Erro 300 no QVS: Out of Memory - QVS

    Luciano Garcia

      Olá Comunidade !

       

      Possuo um QVD com a estrutura abaixo:

       

      @1@2...@10SourceFile
      2017-01-01GETMozilla/5.0+(Windows+NT+6.3;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/55.0.2883.87+Safari/537.36C:\Inetpub\logs\LogsFiles\W3SVC2\u_ex170101.log
      2017-01-02GETMozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/56.0.2924.76+Safari/537.36C:\Inetpub\logs\LogsFiles\W3SVC2\u_ex170102.log
      ............

       

      Ele possui 2.885.540 registros, e quando tento carregá-lo com o Script abaixo, é apresentado o "Erro 300: Out of Memory" (mesmo sem ter consumido mais memória RAM disponível no computador, restando cerca de 28GB) :

       

      LOAD *, SubField([IISW3SVC1_CS-UserAgent], ';+') as[IISW3SVC1_UserAgent_Breakdown]

      ;

      LOAD [IISW3SVC1_CS-UserAgent]

      , subfield([IISW3SVC1_CS-UserAgent], '+', 1) as [IISW3SVC1_UserAgent_Browser]

      ;

      LOAD Distinct @10 as [IISW3SVC1_CS-UserAgent]

      FROM[D:\Qlik\qvw\demosqlik\QVD\LogAnalysis\QVLA_IISEvents.qvd] (qvd);

       

      Porém quando o carrego sem o último LOAD precedente (que cria o campo com Subfield ";+" sobre a coluna @10), a recarga ocorre normalmente.


      Gostaria de saber porque isso ocorre e se há maneira de corrigir esta leitura.


      Anexo print do compilador com a mensagem completa do erro.


      Ass: L G