<?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 How To Skip JOIN in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281615#M104755</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello QlikView Community Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I heard the best practice for reloading data is to FIRST run the query and STORE to QVD files; and SECOND, to reload referencing the QVD.&amp;nbsp; &lt;/P&gt;&lt;P&gt;However, in my FIRST process, I notice that QVD is created, however, it is trying to JOIN "sync" afterwards, which is taking longer than I wanted to be.&amp;nbsp; Is there a way to SKIP the JOIN portion, since the join should be done in my SECOND process.&amp;nbsp; FIRST process is simply creating QVD, and JOIN "sync" should really be done in the SECOND process.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your help is appreciated!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 May 2011 19:51:21 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-05-06T19:51:21Z</dc:date>
    <item>
      <title>How To Skip JOIN</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281615#M104755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello QlikView Community Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I heard the best practice for reloading data is to FIRST run the query and STORE to QVD files; and SECOND, to reload referencing the QVD.&amp;nbsp; &lt;/P&gt;&lt;P&gt;However, in my FIRST process, I notice that QVD is created, however, it is trying to JOIN "sync" afterwards, which is taking longer than I wanted to be.&amp;nbsp; Is there a way to SKIP the JOIN portion, since the join should be done in my SECOND process.&amp;nbsp; FIRST process is simply creating QVD, and JOIN "sync" should really be done in the SECOND process.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your help is appreciated!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 19:51:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281615#M104755</guid>
      <dc:creator />
      <dc:date>2011-05-06T19:51:21Z</dc:date>
    </item>
    <item>
      <title>How To Skip JOIN</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281616#M104756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;Are you doing this all in a single script?&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One of the main reasons for QVDs is to read the database once, then use the data anywhere, in any QlikView.&amp;nbsp; So you would typically have a separate QVW to create the QVD(s).&amp;nbsp; Then the actual user application QVW(s) would read only from the QVD(s).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now you could create a QVD from a user application QVW.&amp;nbsp; But if you do, there is no reason to load from that QVD in that application.&amp;nbsp; The table and all its data is already resident, so there's no reason to load it again.&amp;nbsp; If you DO load it again, now you have two copies of the data, which QlikView will try to join together into one table.&amp;nbsp; You don't want two copies of the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I could, of course, be totally misunderstanding the problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 20:04:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281616#M104756</guid>
      <dc:creator>johnw</dc:creator>
      <dc:date>2011-05-06T20:04:20Z</dc:date>
    </item>
    <item>
      <title>How To Skip JOIN</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281617#M104757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi, could you post a script example?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 20:04:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281617#M104757</guid>
      <dc:creator />
      <dc:date>2011-05-06T20:04:37Z</dc:date>
    </item>
    <item>
      <title>How To Skip JOIN</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281618#M104758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm having problem with the FIRST process (creating the QVD).&amp;nbsp; This QVW has NO reports, simply creating QVDs. &lt;/P&gt;&lt;P&gt;The load script creates 8-10 QVDs.&amp;nbsp; The issue here is that I do not want them to JOIN after they are created.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Main Question:&lt;/P&gt;&lt;P&gt;Is there a way for the reload process to determine whether to JOIN or not to JOIN??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want the JOIN to occur during end user QVW report reload process (SECOND Process).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if my question is still not clear.&lt;/P&gt;&lt;P&gt;Cheers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is one of the 10 QVDs in the FIRST process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;DailySC:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: blue; font-size: 9pt; font-family: 'Courier New';"&gt;SQL&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt; SELECT Timespan, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;MaxDate, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;YrNm, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;POS, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;Channel, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;SubChannel, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;Measures, Metrics = CASE Metrics&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;WHEN 'GP' THEN 'GP(wo ICM) '&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;WHEN 'Spend' THEN 'Spend(wo ICM)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;WHEN 'CM' THEN 'CM(wo ICM)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;END&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;FROM “Scorecard_SC"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt;where channel in('OLA','DPS wo TAAP','TAAP') and POS &amp;lt;&amp;gt;'All POS' and Metrics in('GP','Spend','CM');&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: blue; font-size: 9pt; font-family: 'Courier New';"&gt;Store&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt; DailySC &lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: blue; font-size: 9pt;"&gt;into&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 9pt;"&gt; WoICMDailySC.qvd; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 21:35:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281618#M104758</guid>
      <dc:creator />
      <dc:date>2011-05-06T21:35:59Z</dc:date>
    </item>
    <item>
      <title>How To Skip JOIN</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281619#M104759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If I understand you right I would suggest to drop every table after the STORE in the first QVW process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Ralf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 21:46:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281619#M104759</guid>
      <dc:creator>rbecher</dc:creator>
      <dc:date>2011-05-06T21:46:28Z</dc:date>
    </item>
    <item>
      <title>How To Skip JOIN</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281620#M104760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; IF all tables that you're loading have the same fields they'll automatically JOIN, so after you've stored one, make sure you drop it before loading the next.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 21:48:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281620#M104760</guid>
      <dc:creator />
      <dc:date>2011-05-06T21:48:00Z</dc:date>
    </item>
    <item>
      <title>How To Skip JOIN</title>
      <link>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281621#M104761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Thank you Ralf &amp;amp; Carlos.&amp;nbsp; Drop Table works like a charm!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 22:23:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-To-Skip-JOIN/m-p/281621#M104761</guid>
      <dc:creator />
      <dc:date>2011-05-06T22:23:19Z</dc:date>
    </item>
  </channel>
</rss>

