<?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: incremental load in script in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48845#M3304</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your script should look something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;//-----------Start&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;// First check what the latest ID is from the data you already have &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 16px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;" title="[MaxiMalWertTab]: "&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;MaxValue:&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;Load &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; max (ID) AS MaxiMalWert&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;&lt;SPAN style="color: #3d3d3d;"&gt;FROM [lib: // resources (qlik1_administrator) /KPI/DEV/table1.qvd] (qvd)&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;//Store the max ID value in a variable&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;Let vMaxID = Peek ('MaxiMalWert',0,'&lt;SPAN style="color: #3d3d3d;"&gt;MaxiMalWertTab'&lt;/SPAN&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;//Drop table that was needed to find the max ID value&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;drop table &lt;SPAN style="color: #3d3d3d;"&gt;MaxValue&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//open connection to a server&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="/ LIB CONNECT TO 'host.de (user)'; "&gt;LIB CONNECT TO 'host.de (user)';&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Fetch data from your database where the ID is greater than the value that is stored in vMaxID.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="[Tabelle1]: "&gt;[Table_1]:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="LOAD     "&gt;LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[id] AS ID,     "&gt;[id] AS [ID],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[key_id] AS Key_id,     "&gt;[key_id] AS [KEY_ID],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[caseid] AS Case_id,     "&gt;[&lt;SPAN style="color: #3d3d3d;"&gt;CaseID&lt;/SPAN&gt;] AS [Case_d],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[text] AS Text; "&gt;[text] AS [Text];&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="SQL SELECT     "&gt;SQL SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="id,     "&gt;id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="key_id,     "&gt;key_id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="caseid,     "&gt;CaseID,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="text "&gt;text&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="FROM `Server`.`Tabelle1` "&gt;FROM `Server`.`Table1`&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #3d3d3d; background-color: #ffffff;" title="WHERE id &amp;gt;'$(vMaxID_Tabelle1)';  "&gt;WHERE id&amp;gt; '$ (vMaxID)';&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;//Concat the old data from the QVD to the newly fetch data to create one table.&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="CONCATENATE LOAD "&gt;CONCATENATE &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="CONCATENATE LOAD "&gt;LOAD&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[ID], "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ID]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[Key_id], "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [KEY_ID]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[Case_d], "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Case_d]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[Text] "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Text]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="FROM [lib://Ressourcen (qlik1_administrator)/KPI/DEV/Tabelle1.qvd] (qvd) "&gt;FROM [lib: // resources (qlik1_administrator) /KPI/DEV/table1.qvd] (qvd)&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title=";  "&gt;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title=";  "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title=";  "&gt;//Store the table with the new data in a QVD so further use.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;store table1 into [lib://resources (qlik1_administrator)/KPI/DEV/table1.qvd] (qvd);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;//-----------End&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;you might want to check the column names for easy readability and understanding.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;Hope the comments help with understanding what is going on. &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 03 May 2018 14:22:52 GMT</pubDate>
    <dc:creator />
    <dc:date>2018-05-03T14:22:52Z</dc:date>
    <item>
      <title>incremental load in script</title>
      <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48842#M3301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN title="Hallo liebe Gemeinde, "&gt;&lt;SPAN style="font-size: 12pt;"&gt;Hello dear community,&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;SPAN title="Ich möchte gerne meine Tabellen nur inkrementell laden."&gt;I would like to load my spreadsheets only incrementally. &lt;/SPAN&gt;&lt;SPAN title="Also immer nur die Datensätze die neu hinzugekommen sind, seit dem letzten Laden. "&gt;So only the records that have been added since the last loading.&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="Dazu habe ich im Datenladeskript folgendes Beispielkonstrikt gebaut.  "&gt;For this, I have built the following sample conflict in the data load script.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="/ LIB CONNECT TO 'host.de (user)'; "&gt;LIB CONNECT TO 'host.de (user)';&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="[Tabelle1]: "&gt;[Table 1]:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="LOAD     "&gt;LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="[id] AS ID,     "&gt;[id] AS ID,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="[key_id] AS Key_id,     "&gt;[key_id] AS Key_id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="[caseid] AS Case_id,     "&gt;[caseid] AS Case_id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="[text] AS Text; "&gt;[text] AS text;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="SQL SELECT     "&gt;SQL SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="id,     "&gt;id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="key_id,     "&gt;key_id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="caseid,     "&gt;CaseID,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN title="text "&gt;text&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="FROM `Server`.`Tabelle1` "&gt;FROM `Server`.`Table1`&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="WHERE id &amp;gt;'$(vMaxID_Tabelle1)';  "&gt;WHERE id&amp;gt; '$ (vMaxID_Table1)';&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="[MaxiMalWertTab]: "&gt;[MaxiMalWertTab]:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;Load max (Table1.id) AS MaxiMalWert resident Table1;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;Let vMaxID_Table1 = Peek ('MaxiMalWert');&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="drop Table MaxiMalWertTab;  "&gt;drop table MaxiMalWertTab;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="CONCATENATE LOAD "&gt;CONCATENATE LOAD&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="[ID], "&gt;[ID]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="[Key_id], "&gt;[KEY_ID]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="[Case_d], "&gt;[Case_d]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="[Text] "&gt;[Text]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="FROM [lib://Ressourcen (qlik1_administrator)/KPI/DEV/Tabelle1.qvd] (qvd) "&gt;FROM [lib: // resources (qlik1_administrator) /KPI/DEV/table1.qvd] (qvd)&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="where not Exists(ID) "&gt;where not Exists(ID)&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title=";  "&gt;;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="store [Tabelle1] into [lib://Ressourcen (qlik1_administrator)/KPI/DEV/Tabelle1.qvd] (qvd);   "&gt;store [table1] into [lib: // resources (qlik1_administrator) /KPI/DEV/table1.qvd] (qvd);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN title="Ich habe dieses Skript nach der Anleitung auf help.qlik.com gebaut, es scheint aber nicht zu funktionieren."&gt;I built this script following the tutorial on help.qlik.com, but it does not seem to work. &lt;/SPAN&gt;&lt;SPAN title="Kann mir jemand von euch bitte weiterhelfen? "&gt;Can any of you please help me?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt;VG&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2018 10:48:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48842#M3301</guid>
      <dc:creator>boreus-rz</dc:creator>
      <dc:date>2018-05-03T10:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load in script</title>
      <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48843#M3302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This part should be above [Table1] load statement, and should reference the QVD as you're trying to get the newer data from SQL using the where clause based on the max id that is in the qvd:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 16px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;" title="[MaxiMalWertTab]: "&gt;[MaxiMalWertTab]:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 16px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;Load max (Table1.id) AS MaxiMalWert resident Table1;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 16px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;" title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;Let vMaxID_Table1 = Peek ('MaxiMalWert');&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 16px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;drop table MaxiMalWertTab;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 16px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2018 11:41:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48843#M3302</guid>
      <dc:creator />
      <dc:date>2018-05-03T11:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load in script</title>
      <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48844#M3303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;what should it change?&lt;BR /&gt;&lt;SPAN&gt;Otherwise, I always determine at runtime, which was the last ID (the highest) and notice the variables in the variable.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What else does not happen with your idea?&lt;/SPAN&gt; or?&lt;BR /&gt;VG&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2018 14:03:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48844#M3303</guid>
      <dc:creator>boreus-rz</dc:creator>
      <dc:date>2018-05-03T14:03:19Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load in script</title>
      <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48845#M3304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your script should look something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;//-----------Start&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;// First check what the latest ID is from the data you already have &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 16px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;" title="[MaxiMalWertTab]: "&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;MaxValue:&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;Load &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; max (ID) AS MaxiMalWert&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;&lt;SPAN style="color: #3d3d3d;"&gt;FROM [lib: // resources (qlik1_administrator) /KPI/DEV/table1.qvd] (qvd)&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Load max(Tabelle1.id) AS MaxiMalWert resident Tabelle1; "&gt;//Store the max ID value in a variable&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;Let vMaxID = Peek ('MaxiMalWert',0,'&lt;SPAN style="color: #3d3d3d;"&gt;MaxiMalWertTab'&lt;/SPAN&gt;);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="Let vMaxID_Tabelle1 = Peek('MaxiMalWert'); "&gt;//Drop table that was needed to find the max ID value&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;drop table &lt;SPAN style="color: #3d3d3d;"&gt;MaxValue&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//open connection to a server&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #3d3d3d;" title="/ LIB CONNECT TO 'host.de (user)'; "&gt;LIB CONNECT TO 'host.de (user)';&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Fetch data from your database where the ID is greater than the value that is stored in vMaxID.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="[Tabelle1]: "&gt;[Table_1]:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="LOAD     "&gt;LOAD&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[id] AS ID,     "&gt;[id] AS [ID],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[key_id] AS Key_id,     "&gt;[key_id] AS [KEY_ID],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[caseid] AS Case_id,     "&gt;[&lt;SPAN style="color: #3d3d3d;"&gt;CaseID&lt;/SPAN&gt;] AS [Case_d],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[text] AS Text; "&gt;[text] AS [Text];&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="SQL SELECT     "&gt;SQL SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="id,     "&gt;id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="key_id,     "&gt;key_id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="caseid,     "&gt;CaseID,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="text "&gt;text&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="FROM `Server`.`Tabelle1` "&gt;FROM `Server`.`Table1`&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #3d3d3d; background-color: #ffffff;" title="WHERE id &amp;gt;'$(vMaxID_Tabelle1)';  "&gt;WHERE id&amp;gt; '$ (vMaxID)';&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="drop Table MaxiMalWertTab;  "&gt;//Concat the old data from the QVD to the newly fetch data to create one table.&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="CONCATENATE LOAD "&gt;CONCATENATE &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title="CONCATENATE LOAD "&gt;LOAD&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[ID], "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ID]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[Key_id], "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [KEY_ID]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[Case_d], "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Case_d]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="[Text] "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Text]&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title="FROM [lib://Ressourcen (qlik1_administrator)/KPI/DEV/Tabelle1.qvd] (qvd) "&gt;FROM [lib: // resources (qlik1_administrator) /KPI/DEV/table1.qvd] (qvd)&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d;" title=";  "&gt;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title=";  "&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d;" title=";  "&gt;//Store the table with the new data in a QVD so further use.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;store table1 into [lib://resources (qlik1_administrator)/KPI/DEV/table1.qvd] (qvd);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;//-----------End&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;you might want to check the column names for easy readability and understanding.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;Hope the comments help with understanding what is going on. &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2018 14:22:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48845#M3304</guid>
      <dc:creator />
      <dc:date>2018-05-03T14:22:52Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load in script</title>
      <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48846#M3305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;Yes thanks, but in my version the highest ID was also stored in the variable? stop only at runtime?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2018 09:19:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48846#M3305</guid>
      <dc:creator>boreus-rz</dc:creator>
      <dc:date>2018-05-04T09:19:57Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load in script</title>
      <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48847#M3306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Correct, but at the wrong moment that the script runs. the variable was created/filled to late in the script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What do you mean with "Stop only at runtime" ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your question was answered successfully, please do mark the correct answer that helped you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2018 09:25:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48847#M3306</guid>
      <dc:creator />
      <dc:date>2018-05-04T09:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load in script</title>
      <link>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48848#M3307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;not stop, still should be there &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;BR /&gt;ok, tanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2018 09:29:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/incremental-load-in-script/m-p/48848#M3307</guid>
      <dc:creator>boreus-rz</dc:creator>
      <dc:date>2018-05-04T09:29:15Z</dc:date>
    </item>
  </channel>
</rss>

