<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Filtrando Dados na carga QVD (Where) in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428454#M52225</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13.3333px;"&gt;O problema foi resolvido? Se sim, marque as respostas úteis/correta para encerrar o tópico e ajudar a manter a comunidade organizada.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Aug 2017 13:34:41 GMT</pubDate>
    <dc:creator>Marcio_Campestrini</dc:creator>
    <dc:date>2017-08-24T13:34:41Z</dc:date>
    <item>
      <title>Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428448#M52219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bom dia pessoal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Estou fazendo a leitura de um arquivo QVD que possui cerca de 50 milhões de registros. Se eu fizer a leitura "simples" ela acontece super rápido (menos de 1 minuto) porém quando uso a restrição "Where" para deixar de carregar os registros que não preciso a carga demora mais de 5 minutos.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obviamente que isto deve acontecer porque o QVD não deve ser Indexado. Porém existe alguma forma de contornar isso? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abraço a todos! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2017 16:05:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428448#M52219</guid>
      <dc:creator>AndersonOberdan</dc:creator>
      <dc:date>2017-08-18T16:05:30Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428449#M52220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Olá Anderson,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Isso é uma questão de como o Qlik trata a carga, como não são feitos filtros ou cálculos durante a carga do QVD, ele virá otimizado, sendo mais rápido.&lt;/P&gt;&lt;P&gt;Com a cláusula where irá deixar de ter essa performance otimizada, não sendo a questão de indexação.&lt;/P&gt;&lt;P&gt;O que você pode realizar é guardar todos os dados uma vez (processo de extração), depois realizar a transformação dos dados (cálculos e afins) e depois carregar os dados tratados para o aplicativo final.&lt;/P&gt;&lt;P&gt;Em cada etapa intermediária: Extração -&amp;gt; Transformação -&amp;gt; Aplicativo, serão salvos os QVDs, para que o aplicativo final apenas leia os arquivos transformados, assim melhorando a performance já que não é realizado nehum filtro ou cálculo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Felipe.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2017 16:36:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428449#M52220</guid>
      <dc:creator>felipedl</dc:creator>
      <dc:date>2017-08-18T16:36:51Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428450#M52221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Olá Anderson, &lt;/P&gt;&lt;P&gt;Na grande maiorias das cláusulas Where a leitura do QVD deixa de ser otimizada, para que continuem otimizada você pode utilizar o comando Exists(), com este comando normalmente a carga permanece otimizada.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Faça o teste por ai.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't Worry, be Qlik.&lt;/P&gt;&lt;P&gt;Tonial.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2017 18:01:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428450#M52221</guid>
      <dc:creator>fernando_tonial</dc:creator>
      <dc:date>2017-08-18T18:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428451#M52222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Olá Anderson&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lembrando que o Exists deve ser simples, do tipo Exists(Campo). Outro exists não vai gerar leitura otimizada.&lt;/P&gt;&lt;P&gt;Para isso, crie anteriormente uma tabela de restrição.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Restricao:&lt;/P&gt;&lt;P&gt;Load * Inline [&lt;/P&gt;&lt;P&gt;Empresa&lt;/P&gt;&lt;P&gt;1 ];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dados:&lt;/P&gt;&lt;P&gt;Load * From &amp;lt;seu arquivo&amp;gt;.qvd (qvd) Where Exists Empresa;&lt;/P&gt;&lt;P&gt;Drop table Restricao;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2017 18:35:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428451#M52222</guid>
      <dc:creator>Marcio_Campestrini</dc:creator>
      <dc:date>2017-08-18T18:35:00Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428452#M52223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Boa tarde Márcio&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Entedi. Porém eu obviamente posso usar também "Not Exists()" ? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2017 18:37:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428452#M52223</guid>
      <dc:creator>AndersonOberdan</dc:creator>
      <dc:date>2017-08-18T18:37:25Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428453#M52224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Anderson, eu acho que não funciona com o not exists...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Fri, Aug 18, 2017 at 3:44 PM Anderson Oberdan &amp;lt;qcwebmaster@qlikview.com&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Aug 2017 18:55:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428453#M52224</guid>
      <dc:creator>Marcio_Campestrini</dc:creator>
      <dc:date>2017-08-18T18:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428454#M52225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13.3333px;"&gt;O problema foi resolvido? Se sim, marque as respostas úteis/correta para encerrar o tópico e ajudar a manter a comunidade organizada.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Aug 2017 13:34:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428454#M52225</guid>
      <dc:creator>Marcio_Campestrini</dc:creator>
      <dc:date>2017-08-24T13:34:41Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428455#M52226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Para apoio;&lt;/P&gt;&lt;P&gt;Referência (Tópicos 2.3 e 2.4): &lt;A href="https://community.qlik.com/docs/DOC-18510"&gt;Manual do usu&amp;amp;amp;amp;aacute;rio | Como criar e gerir minhas perguntas?&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abraço.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Aug 2017 12:48:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428455#M52226</guid>
      <dc:creator>mario_sergio_ti</dc:creator>
      <dc:date>2017-08-25T12:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: Filtrando Dados na carga QVD (Where)</title>
      <link>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428456#M52227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Desculpem estava sem tempo pra testar, porém hoje verifiquei que as respostas do Márcio e do Fernando ajudaram a resolver meu problema.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fiz a carga da primeira tabela apenas com a relação de empresas que preciso buscar os dados. E nas demais cargas (movimento) usei a restrição "Where Exists" e foi bem mais rápido do que a busca textual "Where Empresa &amp;lt;&amp;gt; 'XYZ'" como estava fazendo antes. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obrigado! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Aug 2017 12:59:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Filtrando-Dados-na-carga-QVD-Where/m-p/1428456#M52227</guid>
      <dc:creator>AndersonOberdan</dc:creator>
      <dc:date>2017-08-25T12:59:06Z</dc:date>
    </item>
  </channel>
</rss>

