<?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: ASSOCIACAO X JOIN in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/ASSOCIACAO-X-JOIN/m-p/1428329#M52217</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Paulo, tudo depende.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Um modelo Star, Snow Flake ou Big Facto somente terá performance melhor ou pior entre eles dependendo da quantidade de registros entre as tabelas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="2017-09-17 15_08_51-Apresentacao Completo.pptx - PowerPoint.png" class="jive-image image-1" src="/legacyfs/online/176853_2017-09-17 15_08_51-Apresentacao Completo.pptx - PowerPoint.png" style="height: 268px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="2017-09-17 15_09_15-Apresentacao Completo.pptx - PowerPoint.png" class="jive-image image-2" src="/legacyfs/online/176854_2017-09-17 15_09_15-Apresentacao Completo.pptx - PowerPoint.png" style="height: 192px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Então, se tiver um modelo SnowFlake com poucos registros nas pontas (4 hops no exemplo acima com poucos registros nas pontas) a performance não vai ser diferente do bigfacto, conforme &lt;A href="https://community.qlik.com/qlik-blogpost/4039"&gt;A Myth about the Number of Hops&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Se tiver grandes quantidades nas pontas, então melhor juntar. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Agora, tem questões a serem consideradas, por exemplo se tiver calculo de campos entre as tabelas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Se na expressão tiver campos de tabelas diferentes – exemplo&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(Pedido_Qtde * TabelaPreco_ValorUnitario) “poderá” criar piora na performance (terá que criar o lookup das tabelas..(join)&amp;nbsp; em tempo de calculo). Neste caso seria melhor ter (se possível) os dados já na mesma "linha" ou mesmo já calculado.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A performance não esta somente na modelagem.&amp;nbsp; Está em como o campo é lido e gravado ( &lt;A href="https://community.qlik.com/qlik-blogpost/2848"&gt;Symbol Tables and Bit-Stuffed Pointers&lt;/A&gt; ) , se tenho expressões com if (poderia usar set analisys ) , uso aggr ( que cria uma tabela virtual para calcular. E aqui também não estou dizendo que não pode usar, mas cuidar......), condicoes de calculo ajudam na performance tambem, pois evita o calculo desnecessario quando o usuario limpa todas as selecoes por exemplo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enfim, bastante coisa....como salvar com compressão ou não (se a carga é feita em tempos curtos....), variáveis ( certo &lt;A href="https://community.qlik.com/qlik-users/28979"&gt;nicolett.yuri&lt;/A&gt;&amp;nbsp; &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; ) etc....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 17 Sep 2017 18:26:04 GMT</pubDate>
    <dc:creator>afurtado</dc:creator>
    <dc:date>2017-09-17T18:26:04Z</dc:date>
    <item>
      <title>ASSOCIACAO X JOIN</title>
      <link>https://community.qlik.com/t5/Brasil/ASSOCIACAO-X-JOIN/m-p/1428328#M52216</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Senhores bom dia, gostaria de um auxilio, na verdade é mais uma duvida, como melhor pratica em se tratando de performance da aplicacao, qual a melhor forma de trabalhar com tabelas , é realizando uma associacao entre tabelas ou realizando um join? Obrigado a todos.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Sep 2017 13:49:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/ASSOCIACAO-X-JOIN/m-p/1428328#M52216</guid>
      <dc:creator>paulomulato</dc:creator>
      <dc:date>2017-09-17T13:49:10Z</dc:date>
    </item>
    <item>
      <title>Re: ASSOCIACAO X JOIN</title>
      <link>https://community.qlik.com/t5/Brasil/ASSOCIACAO-X-JOIN/m-p/1428329#M52217</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Paulo, tudo depende.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Um modelo Star, Snow Flake ou Big Facto somente terá performance melhor ou pior entre eles dependendo da quantidade de registros entre as tabelas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="2017-09-17 15_08_51-Apresentacao Completo.pptx - PowerPoint.png" class="jive-image image-1" src="/legacyfs/online/176853_2017-09-17 15_08_51-Apresentacao Completo.pptx - PowerPoint.png" style="height: 268px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="2017-09-17 15_09_15-Apresentacao Completo.pptx - PowerPoint.png" class="jive-image image-2" src="/legacyfs/online/176854_2017-09-17 15_09_15-Apresentacao Completo.pptx - PowerPoint.png" style="height: 192px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Então, se tiver um modelo SnowFlake com poucos registros nas pontas (4 hops no exemplo acima com poucos registros nas pontas) a performance não vai ser diferente do bigfacto, conforme &lt;A href="https://community.qlik.com/qlik-blogpost/4039"&gt;A Myth about the Number of Hops&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Se tiver grandes quantidades nas pontas, então melhor juntar. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Agora, tem questões a serem consideradas, por exemplo se tiver calculo de campos entre as tabelas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Se na expressão tiver campos de tabelas diferentes – exemplo&amp;nbsp;&amp;nbsp;&amp;nbsp; sum(Pedido_Qtde * TabelaPreco_ValorUnitario) “poderá” criar piora na performance (terá que criar o lookup das tabelas..(join)&amp;nbsp; em tempo de calculo). Neste caso seria melhor ter (se possível) os dados já na mesma "linha" ou mesmo já calculado.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A performance não esta somente na modelagem.&amp;nbsp; Está em como o campo é lido e gravado ( &lt;A href="https://community.qlik.com/qlik-blogpost/2848"&gt;Symbol Tables and Bit-Stuffed Pointers&lt;/A&gt; ) , se tenho expressões com if (poderia usar set analisys ) , uso aggr ( que cria uma tabela virtual para calcular. E aqui também não estou dizendo que não pode usar, mas cuidar......), condicoes de calculo ajudam na performance tambem, pois evita o calculo desnecessario quando o usuario limpa todas as selecoes por exemplo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enfim, bastante coisa....como salvar com compressão ou não (se a carga é feita em tempos curtos....), variáveis ( certo &lt;A href="https://community.qlik.com/qlik-users/28979"&gt;nicolett.yuri&lt;/A&gt;&amp;nbsp; &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; ) etc....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Sep 2017 18:26:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/ASSOCIACAO-X-JOIN/m-p/1428329#M52217</guid>
      <dc:creator>afurtado</dc:creator>
      <dc:date>2017-09-17T18:26:04Z</dc:date>
    </item>
    <item>
      <title>Re: ASSOCIACAO X JOIN</title>
      <link>https://community.qlik.com/t5/Brasil/ASSOCIACAO-X-JOIN/m-p/1428330#M52218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Obrigado pelo retorno Alessandro, alucidou muita coisa que estava tentando desvendar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Sep 2017 00:37:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/ASSOCIACAO-X-JOIN/m-p/1428330#M52218</guid>
      <dc:creator>paulomulato</dc:creator>
      <dc:date>2017-09-18T00:37:10Z</dc:date>
    </item>
  </channel>
</rss>

