<?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: how to manage incremental load in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1532518#M746526</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do I need last updated date here ?&lt;/P&gt;&lt;P&gt;or without that only can&amp;nbsp; work?&lt;/P&gt;&lt;P&gt;Like below-&lt;/P&gt;&lt;P&gt;Full_Order_Data:&lt;BR /&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;&amp;nbsp;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;&amp;nbsp;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;&amp;nbsp;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;&amp;nbsp;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_OrderSheets\OrderSheets\QLIK*$(vToday)*.CSV]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq);&lt;/P&gt;&lt;P&gt;concatenate(Full_Order_Data)&lt;/P&gt;&lt;P&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_OrderSheets\OrderSheets\Order_Data.qvd]&lt;BR /&gt;(qvd);&lt;BR /&gt;where not exists(NCODE,Style);&lt;BR /&gt;store Full_Order_Data into C:\Users\dmsadmin\Desktop\New folder\QVD\extract_qvd\Full_Order_Data.qvd;&lt;BR /&gt;drop table Full_Order_Data;&lt;/P&gt;&lt;P&gt;Please help&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28038"&gt;@marcus_sommer&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/51390"&gt;@ahmed_hassan&lt;/a&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 21 Jan 2019 06:49:37 GMT</pubDate>
    <dc:creator>sakshikaul</dc:creator>
    <dc:date>2019-01-21T06:49:37Z</dc:date>
    <item>
      <title>how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1530281#M746523</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a scenario In which I will get full load for orders in csv format&lt;/P&gt;&lt;P&gt;i will also&amp;nbsp; get records (incremental records ) ie only those records which have been changed on daily basis in csv format in same folder where full load is kept. The records which I am getting as an incremental load will be created on basis of date and time.&lt;/P&gt;&lt;P&gt;for eg I have two files&amp;nbsp;&lt;/P&gt;&lt;P&gt;File Full Load&amp;nbsp; contains all the records lets say&amp;nbsp;&lt;/P&gt;&lt;P&gt;item&amp;nbsp; order_no&amp;nbsp; &amp;nbsp;qty&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1112879&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1123445&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5&lt;/P&gt;&lt;P&gt;c&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2336788&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;9&lt;/P&gt;&lt;P&gt;file increment load will contain record as follows&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 11112879&amp;nbsp; &amp;nbsp; &amp;nbsp;4&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;so increment file (which is created on daily basis) will only contain one record (changed record ) not the rest records&lt;/P&gt;&lt;P&gt;now I want to load (full load) once and only the increment files on daily basis. so how to handle the same ?&lt;/P&gt;&lt;P&gt;LET vToday = date(today(), 'YYYYMMDD');&lt;/P&gt;&lt;P&gt;Full_Order_Data:&lt;BR /&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM [D:\Qlik_OrderSheets\OrderSheets\QLIK*$(vToday)*.CSV]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq);&lt;/P&gt;&lt;P&gt;this above statement will only execute current files but not the full load so how to handle the same ?&lt;/P&gt;&lt;P&gt;please help&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28038"&gt;@marcus_sommer&lt;/a&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1530281#M746523</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1530292#M746524</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am not sure if it is what you mean, but if you want to load the "full load"&amp;nbsp; and update&amp;nbsp;it based on the daily changed record&amp;nbsp;as following:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;item&amp;nbsp;   order_no&amp;nbsp; &amp;nbsp;   qty&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;A       1112879       &lt;STRONG&gt;4&lt;/STRONG&gt; 
B       1123445       5
c       2336788       9&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then you have to use the update option:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;FullLaod:
LOAD item,  
     order_no,
     qty
FROM
[..\ Server/daily report];

Concatenate(FullLaod)

LOAD item, 
     order_no,
     qty
FROM
[..\fullload file]
(qvd)
where Not Exists(item);&lt;/PRE&gt;&lt;P&gt;However, if you want to load the daily changed record only , you should use a loop (in case the name of the file is changing) or just use (Load * from path *.csv)&lt;/P&gt;&lt;P&gt;Good luck,&lt;/P&gt;&lt;P&gt;Ahmed&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 08:17:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1530292#M746524</guid>
      <dc:creator>ahmed_hassan</dc:creator>
      <dc:date>2019-01-15T08:17:01Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1530343#M746525</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have understood&amp;nbsp; this but I have a query. As we know we have to follow an ETL process so for that&amp;nbsp; I have following folders :-&lt;/P&gt;&lt;P&gt;Extract, Transform, data modelling&amp;nbsp; and final application.&lt;/P&gt;&lt;P&gt;My first qvw file will be present in Extract folder in which I will implement the same&amp;nbsp; below scenario,so i need help here that whether I have to create the full load qvd in this application?&lt;/P&gt;&lt;P&gt;I have three&amp;nbsp; full load files present in the same folder so do I have to to create qvd as follows?&lt;/P&gt;&lt;P&gt;note- The file in bold letters is the file created on daily basis&lt;/P&gt;&lt;P&gt;All those&amp;nbsp; files where I have applied where conditions are full load files, so is this the right way to handle the same ?&lt;/P&gt;&lt;P&gt;LET vToday = date(today(), 'YYYYMMDD');&lt;/P&gt;&lt;P&gt;Full_Order_Data:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;LOAD Plant, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;OrderNo, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;OrderDate, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;OrderType, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;DistChannel, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Division, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;NCODE, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Season, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;MatType, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Style, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Color, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Size, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;OrderQty, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;OrderValue, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ConfirmedQty, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ConfirmedValue, &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;MRP&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;FROM [D:\Qlik_OrderSheets\OrderSheets\QLIK*$(vToday)*.CSV]&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq);&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;concatenate(Full_Order_Data)&lt;BR /&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_OrderSheets\OrderSheets\QLIK20190110-074020-988.CSV]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq)&lt;BR /&gt;where exists(NCODE,OrderNo);&lt;/P&gt;&lt;P&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_OrderSheets\OrderSheets\QLIK20190110-074031-308.CSV]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq)&lt;BR /&gt;where exists(NCODE,OrderNo);&lt;/P&gt;&lt;P&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_OrderSheets\OrderSheets\QLIK20190110-074104-802.CSV]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq)&lt;BR /&gt;Where not exists(NCODE,OrderNo);&lt;/P&gt;&lt;P&gt;store Full_Order_Data into C:\Users\dmsadmin\Desktop\New folder\QVD\extract_qvd\Full_Order_Data.qvd;&lt;BR /&gt;drop table Full_Order_Data;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 10:04:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1530343#M746525</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2019-01-15T10:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1532518#M746526</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do I need last updated date here ?&lt;/P&gt;&lt;P&gt;or without that only can&amp;nbsp; work?&lt;/P&gt;&lt;P&gt;Like below-&lt;/P&gt;&lt;P&gt;Full_Order_Data:&lt;BR /&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;&amp;nbsp;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;&amp;nbsp;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;&amp;nbsp;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;&amp;nbsp;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_OrderSheets\OrderSheets\QLIK*$(vToday)*.CSV]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq);&lt;/P&gt;&lt;P&gt;concatenate(Full_Order_Data)&lt;/P&gt;&lt;P&gt;LOAD Plant,&lt;BR /&gt;OrderNo,&lt;BR /&gt;OrderDate,&lt;BR /&gt;OrderType,&lt;BR /&gt;DistChannel,&lt;BR /&gt;Division,&lt;BR /&gt;NCODE,&lt;BR /&gt;Season,&lt;BR /&gt;MatType,&lt;BR /&gt;Style,&lt;BR /&gt;Color,&lt;BR /&gt;Size,&lt;BR /&gt;OrderQty,&lt;BR /&gt;OrderValue,&lt;BR /&gt;ConfirmedQty,&lt;BR /&gt;ConfirmedValue,&lt;BR /&gt;MRP&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_OrderSheets\OrderSheets\Order_Data.qvd]&lt;BR /&gt;(qvd);&lt;BR /&gt;where not exists(NCODE,Style);&lt;BR /&gt;store Full_Order_Data into C:\Users\dmsadmin\Desktop\New folder\QVD\extract_qvd\Full_Order_Data.qvd;&lt;BR /&gt;drop table Full_Order_Data;&lt;/P&gt;&lt;P&gt;Please help&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28038"&gt;@marcus_sommer&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/51390"&gt;@ahmed_hassan&lt;/a&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Jan 2019 06:49:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1532518#M746526</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2019-01-21T06:49:37Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533037#M746527</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;the best way to support you, is by solving 1 problem at a time (I will do my best &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; )&lt;/P&gt;&lt;P&gt;First of all, if the data source is only ".xlsx", ".csv" etc. Then you have to transform it into qvd (to improve performance)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;SET anyname&amp;nbsp;= '..\Path\';&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // folder to store the extracted QVDs in&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Full_Order_Data:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LOAD Plant *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;FROM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[D:\Qlik_OrderSheets\OrderSheets\QLIK*$(vToday)*.CSV]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(txt, codepage is 1252, embedded labels, delimiter is ',', msq);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;STORE &lt;SPAN&gt;Full_Order_Data&lt;/SPAN&gt;into [$(&lt;SPAN&gt;anyname&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;)future_file_name.qvd] (qvd);&lt;/P&gt;&lt;P&gt;you can do the same for any other file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Secondly,&amp;nbsp; you can combine the QVDs&amp;nbsp; or use the "update" solution in the 2nd transformation script&lt;/P&gt;&lt;PRE&gt;FullLaod:
LOAD *
FROM
[..\ path];  // the actual file

Concatenate(FullLaod)

LOAD *
[..\ the source]
(qvd)
where Not Exists(Primary key or any unique number);&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;STORE&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;FullLoad&lt;/SPAN&gt;&lt;SPAN&gt;[$(&lt;/SPAN&gt;&lt;SPAN&gt;anyname&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;)Fullload.qvd] (qvd);&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Finally, you can use the FullLoad file (the final one) in the application (qwv).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Good luck!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ahmed&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jan 2019 07:51:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533037#M746527</guid>
      <dc:creator>ahmed_hassan</dc:creator>
      <dc:date>2019-01-22T07:51:38Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533069#M746528</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;According to solution provided by you I have implemented the same. Please help is it correct ?&lt;/P&gt;&lt;P&gt;LET vToday = date(today(), 'YYYYMMDD');&lt;BR /&gt;//full load master&lt;BR /&gt;Material_Master_full:&lt;BR /&gt;LOAD MATERIAL,&lt;BR /&gt;COLOR,&lt;BR /&gt;SIZE,&lt;BR /&gt;[Size Group],&lt;BR /&gt;Description,&lt;BR /&gt;COMPOSITION,&lt;BR /&gt;BRANDCD,&lt;BR /&gt;BRAND,&lt;BR /&gt;SEASON,&lt;BR /&gt;SEASONDESC,&lt;BR /&gt;THEME,&lt;BR /&gt;DELYCODE,&lt;BR /&gt;GENDER,&lt;BR /&gt;ProductHierarchy,&lt;BR /&gt;MaterialGroup,&lt;BR /&gt;[Core/Fashion],&lt;BR /&gt;FIT,&lt;BR /&gt;PATTERN,&lt;BR /&gt;[Key/NonKey],&lt;BR /&gt;RANGE,&lt;BR /&gt;ORIGIN,&lt;BR /&gt;[Top/Bottom],&lt;BR /&gt;SLEEVE,&lt;BR /&gt;NECK,&lt;BR /&gt;WEATHER,&lt;BR /&gt;OCCASSION,&lt;BR /&gt;CustomDesc,&lt;BR /&gt;MaterialGrp4,&lt;BR /&gt;MGRP4DESC,&lt;BR /&gt;EAN,&lt;BR /&gt;ALTEAN,&lt;BR /&gt;PurchaseGroup,&lt;BR /&gt;PurchaseGroupDesc,&lt;BR /&gt;CATEGORY,&lt;BR /&gt;SUBCAT,&lt;BR /&gt;BASECOMP,&lt;BR /&gt;MaterialType,&lt;BR /&gt;ValuationClass,&lt;BR /&gt;COST,&lt;BR /&gt;MRP,&lt;BR /&gt;ChangeDt&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_Master\Material_master\Material_Master_full.qvd]&lt;BR /&gt;(qvd);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;concatenate&lt;BR /&gt;//increment master files&lt;BR /&gt;LOAD MATERIAL,&lt;BR /&gt;COLOR,&lt;BR /&gt;SIZE,&lt;BR /&gt;[Size Group],&lt;BR /&gt;Description,&lt;BR /&gt;COMPOSITION,&lt;BR /&gt;BRANDCD,&lt;BR /&gt;BRAND,&lt;BR /&gt;SEASON,&lt;BR /&gt;SEASONDESC,&lt;BR /&gt;THEME,&lt;BR /&gt;DELYCODE,&lt;BR /&gt;GENDER,&lt;BR /&gt;ProductHierarchy,&lt;BR /&gt;MaterialGroup,&lt;BR /&gt;[Core/Fashion],&lt;BR /&gt;FIT,&lt;BR /&gt;PATTERN,&lt;BR /&gt;[Key/NonKey],&lt;BR /&gt;RANGE,&lt;BR /&gt;ORIGIN,&lt;BR /&gt;[Top/Bottom],&lt;BR /&gt;SLEEVE,&lt;BR /&gt;NECK,&lt;BR /&gt;WEATHER,&lt;BR /&gt;OCCASSION,&lt;BR /&gt;CustomDesc,&lt;BR /&gt;MaterialGrp4,&lt;BR /&gt;MGRP4DESC,&lt;BR /&gt;EAN,&lt;BR /&gt;ALTEAN,&lt;BR /&gt;PurchaseGroup,&lt;BR /&gt;PurchaseGroupDesc,&lt;BR /&gt;CATEGORY,&lt;BR /&gt;SUBCAT,&lt;BR /&gt;BASECOMP,&lt;BR /&gt;MaterialType,&lt;BR /&gt;ValuationClass,&lt;BR /&gt;COST,&lt;BR /&gt;MRP,&lt;BR /&gt;ChangeDt&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_Master\Material_master\MAT_MAS_*$(vToday)*.txt]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is '|', msq)&lt;BR /&gt;where not exists(MATERIAL&amp;amp;COLOR&amp;amp;SIZE);&lt;/P&gt;&lt;P&gt;store Material_Master_full into C:\Users\dmsadmin\Desktop\New folder\QVD\extract_qvd\Material_Master_full.qvd;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jan 2019 08:54:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533069#M746528</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2019-01-22T08:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533086#M746529</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;you should start the script with the table which contains the current records, then concatenate it with the table which contains all records.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;gt;&amp;gt; where not exists(MATERIAL&amp;amp;COLOR&amp;amp;SIZE);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If the 3 fields are used&amp;nbsp; as 1 primary key then you should do it as following: (keep in mind that the load part should be done for both tables to create the primary key)&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;Load*,&amp;nbsp;MATERIAL&amp;amp;COLOR&amp;amp;SIZE as Primary

From ....

where not exists(Primary, &lt;SPAN&gt;MATERIAL&amp;amp;COLOR&amp;amp;SIZE&lt;/SPAN&gt;);&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jan 2019 09:28:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533086#M746529</guid>
      <dc:creator>ahmed_hassan</dc:creator>
      <dc:date>2019-01-22T09:28:41Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533104#M746530</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If I follow this "you should start the script with the table which contains the current records, then concatenate it with the table which contains all records" then I am getting following result&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Untitled.png" style="width: 643px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/4205i84DF7F0E6BBC84DA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;whereas I want even to work on historical data so whatever I am having in full load I need that too. like below&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="paint.png" style="width: 532px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/4206i40605878A5D6C320/image-size/large?v=v2&amp;amp;px=999" role="button" title="paint.png" alt="paint.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Please help ??&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jan 2019 09:47:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533104#M746530</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2019-01-22T09:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533111#M746531</link>
      <description>There is a mistake in your script somewhere. The solution should update the historical data only.&lt;BR /&gt;Please check the following link:&lt;BR /&gt;&lt;A href="https://www.analyticsvidhya.com/blog/2014/09/qlikview-incremental-load/" target="_blank"&gt;https://www.analyticsvidhya.com/blog/2014/09/qlikview-incremental-load/&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 22 Jan 2019 10:05:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533111#M746531</guid>
      <dc:creator>ahmed_hassan</dc:creator>
      <dc:date>2019-01-22T10:05:39Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533116#M746532</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the soluton and it's updating the historical data only.&lt;/P&gt;&lt;P&gt;LET vToday = date(today(), 'YYYYMMDD');&lt;BR /&gt;//full load master&lt;BR /&gt;Material_Master_full:&lt;BR /&gt;LOAD MATERIAL,&lt;BR /&gt;COLOR,&lt;BR /&gt;SIZE,&lt;BR /&gt;MATERIAL&amp;amp;COLOR&amp;amp;SIZE as ItemNumber,&lt;/P&gt;&lt;P&gt;ChangeDt&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_Master\Material_master\MAT_MAS_*$(vToday)*.txt]&lt;BR /&gt;(txt, codepage is 1252, embedded labels, delimiter is '|', msq);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;concatenate&lt;BR /&gt;//increment master files&lt;BR /&gt;LOAD MATERIAL,&lt;BR /&gt;COLOR,&lt;BR /&gt;SIZE,&lt;BR /&gt;MATERIAL&amp;amp;COLOR&amp;amp;SIZE as ItemNumber,&lt;BR /&gt;ChangeDt&lt;BR /&gt;FROM&lt;BR /&gt;[D:\Qlik_Master\Material_master\Material_Master_full.qvd]&lt;BR /&gt;(qvd)&lt;/P&gt;&lt;P&gt;where not exists(ItemNumber,MATERIAL&amp;amp;COLOR&amp;amp;SIZE);&lt;/P&gt;&lt;P&gt;store Material_Master_full into C:\Users\dmsadmin\Desktop\New folder\QVD\extract_qvd\Material_Master_full.qvd&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="paint.png" style="width: 567px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/4208iEE061B4AF6B0D2CA/image-size/large?v=v2&amp;amp;px=999" role="button" title="paint.png" alt="paint.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jan 2019 10:20:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533116#M746532</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2019-01-22T10:20:18Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533157#M746533</link>
      <description>Looks perfect, I assume that [D:\Qlik_Master\Material_master\MAT_MAS_*$(vToday)*.txt] contains the current records.</description>
      <pubDate>Tue, 22 Jan 2019 11:13:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533157#M746533</guid>
      <dc:creator>ahmed_hassan</dc:creator>
      <dc:date>2019-01-22T11:13:37Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533159#M746534</link>
      <description>&lt;P&gt;yes&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jan 2019 11:18:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1533159#M746534</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2019-01-22T11:18:11Z</dc:date>
    </item>
    <item>
      <title>Re: how to manage incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1539501#M746535</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a query if suppose on ftp the file is not created on basis of today's date then that particular file will be missed so how to handle that particular thing?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Feb 2019 09:45:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-manage-incremental-load/m-p/1539501#M746535</guid>
      <dc:creator>sakshikaul</dc:creator>
      <dc:date>2019-02-05T09:45:02Z</dc:date>
    </item>
  </channel>
</rss>

