<?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: Collecting data in data loading script with another way in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Collecting-data-in-data-loading-script-with-another-way/m-p/1043048#M350903</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gou Geo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try apply map instead of Left join. I haven't tried but you can give a try. See&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/message/77965"&gt;Mapping Load / Apply Map versus Left Join&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Jan 2016 11:58:52 GMT</pubDate>
    <dc:creator>tamilarasu</dc:creator>
    <dc:date>2016-01-21T11:58:52Z</dc:date>
    <item>
      <title>Collecting data in data loading script with another way</title>
      <link>https://community.qlik.com/t5/QlikView/Collecting-data-in-data-loading-script-with-another-way/m-p/1043047#M350902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello i have the following script that i am collecting data. The number of the records are huge over 20.000.000 records per month in the level of item. With the following script i collect data from sales joining some information about stores and items and i store them into a QVD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SALES:&lt;/P&gt;&lt;P&gt;LOAD ITEM_ID, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STORE_ID, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_DATE, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_WEEK, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_YEAR, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_MONTH, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_QTY, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_AMT, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_AMT_FPA, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRICE_LIST&lt;/P&gt;&lt;P&gt;FROM \\99.99.999.99\qvdstorage\SALES_2016_01.QVD (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD STORE_ID, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STORE_DESCR, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STORE_REGION, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQUARE_MEASURES, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;FROM C:\Stores\stores.xls (biff, embedded labels, table is [Sheet 1$]);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ITEM_ID, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [SECTEUR DESCRIPTION], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [RAYON DESCRIPTION], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DESCRIPTION FAMILY], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DESCRIPTION SUBFAMILY], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DECRIPTION UB], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DESCRIPTION SUBUB]&lt;/P&gt;&lt;P&gt;FROM C:\QVDS\GLOBAL\ITEMS_GLOBAL.QVD (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE SALES INTO C:\QVDS\GLOBAL\SALES_GLOBAL_2016_01.QVD;&lt;/P&gt;&lt;P&gt;DROP TABLE SALES;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After that i'm doing the following in order to have the summaries in the level of Format, Store, Year,Date, e.t.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD SALES_YEAR, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_MONTH, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_DATE,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SALES_WEEK,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STORE_ID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SUM(SALES_AMT_FPA)-SUM(SALES_QTY*PRICE_LIST))/SUM(SALES_AMT_FPA) AS CESSION_MARGIN, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUM(SALES_QTY) AS QTY,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUM(SALES_QTY*PRICE_LIST) AS COGS,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUM(SALES_AMT) AS GROSS_SALES, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUM(SALES_AMT_FPA) AS NET_SALES, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [SECTEUR DESCRIPTION], &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [RAYON DESCRIPTION] &lt;/P&gt;&lt;P&gt;FROM C:\QVDS\GLOBAL\SALES_GLOBAL_2016_01.QVD (qvd)&lt;/P&gt;&lt;P&gt;WHERE FORMAT = 'HYPFL' OR FORMAT = 'HYPMI' OR FORMAT = 'SUPER' OR FORMAT = 'PROXI' OR FORMAT = 'CASHC' &lt;/P&gt;&lt;P&gt;GROUP BY SALES_YEAR,SALES_MONTH,SALES_WEEK,SALES_DATE,FORMAT,STORE_ID,[SECTEUR DESCRIPTION],[RAYON DESCRIPTION];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All this procedure it takes a lot of time. How can i rewrite it in order to decrease the time of reload ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2016 11:12:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Collecting-data-in-data-loading-script-with-another-way/m-p/1043047#M350902</guid>
      <dc:creator>geogou1973</dc:creator>
      <dc:date>2016-01-21T11:12:47Z</dc:date>
    </item>
    <item>
      <title>Re: Collecting data in data loading script with another way</title>
      <link>https://community.qlik.com/t5/QlikView/Collecting-data-in-data-loading-script-with-another-way/m-p/1043048#M350903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gou Geo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try apply map instead of Left join. I haven't tried but you can give a try. See&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/message/77965"&gt;Mapping Load / Apply Map versus Left Join&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2016 11:58:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Collecting-data-in-data-loading-script-with-another-way/m-p/1043048#M350903</guid>
      <dc:creator>tamilarasu</dc:creator>
      <dc:date>2016-01-21T11:58:52Z</dc:date>
    </item>
    <item>
      <title>Re: Collecting data in data loading script with another way</title>
      <link>https://community.qlik.com/t5/QlikView/Collecting-data-in-data-loading-script-with-another-way/m-p/1043049#M350904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your final &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;LOAD &lt;/SPAN&gt;is from a qvd and the &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;WHERE &lt;/SPAN&gt;and &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;GROUP BY &lt;/SPAN&gt;will make it a slow unoptimised load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As this qvd was created and stored earlier in you script you could try loading it from resident instead and get rid of the &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;STORE &lt;/SPAN&gt;and move the &lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;DROP TABLE&lt;/SPAN&gt; to the end.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jan 2016 12:14:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Collecting-data-in-data-loading-script-with-another-way/m-p/1043049#M350904</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-21T12:14:33Z</dc:date>
    </item>
  </channel>
</rss>

