<?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 Is incremental Load possible without Primary Key? Can I do concatenation without using &amp;quot;Where not exists(primary key)&amp;quot; in qvd load? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Is-incremental-Load-possible-without-Primary-Key-Can-I-do/m-p/1158230#M377654</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my below query, there is no primary key(Sequential ID). Can we implement Incremental Load using some other field which not Primary Key?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since I do not have primary key, I just want to concatenate the qvd file with new data (no updation and deletion of records) . Can I do concatenation without using "Where not exists(primary key)" in qvd load?&amp;nbsp; Can I go ahead without using "Inner Join" (for deletion of records)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Metrics:&lt;BR /&gt; //LOAD &lt;BR /&gt; // num(replace(left("time_stamp",16),'T',' ')) as MetricTimestampKey,&lt;BR /&gt; // num(replace(left("time_stamp",16),'T',' ')) as DTE, &lt;BR /&gt; // //Floor(num(QV_TIMESTAMP)) as Date_DTE, &lt;BR /&gt; // time_stamp as TIME_STAMP,&lt;BR /&gt; // type as MetricType,&lt;BR /&gt; // field1 as FIELD1,&lt;BR /&gt; // field2 as FIELD2,&lt;BR /&gt; // field3 as FIELD3,&lt;BR /&gt; // field4 as FIELD4,&lt;BR /&gt; // field5 as FIELD5,&lt;BR /&gt; // field6 as FIELD6,&lt;BR /&gt; // field7 as FIELD7,&lt;BR /&gt; // field8 as FIELD8,&lt;BR /&gt; // field9 as FIELD9,&lt;BR /&gt; // field10 as FIELD10,&lt;BR /&gt; // if(type='2' or type='3' or type='4' or type='5' or type='8' or type='9' or type='11' or type='50' or type='51' or type='52', ApplyMap('Network_map',field1,field1), field1) as AllNetworkType, &lt;BR /&gt; // if(type='2' or type='4', ApplyMap('Network_status_map',field2,field2),field2) as AllNetworkStatus,&lt;BR /&gt; // if(type='4', ApplyMap('Network_status_map',field3,field3),field3) as AllNetworkStatus2,&lt;BR /&gt; // if(type='3', ApplyMap('Update_status_map',field2,field2),field2) as AllUpdateStatus,&lt;BR /&gt; // if(type='12', ApplyMap('Exception_type_map',field1,field1),field1) as AllExceptionType;&lt;BR /&gt; // SQL SELECT * FROM HIVE.gls."metrics_ext";&lt;BR /&gt; // &lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 May 2016 09:45:59 GMT</pubDate>
    <dc:creator />
    <dc:date>2016-05-17T09:45:59Z</dc:date>
    <item>
      <title>Is incremental Load possible without Primary Key? Can I do concatenation without using "Where not exists(primary key)" in qvd load?</title>
      <link>https://community.qlik.com/t5/QlikView/Is-incremental-Load-possible-without-Primary-Key-Can-I-do/m-p/1158230#M377654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my below query, there is no primary key(Sequential ID). Can we implement Incremental Load using some other field which not Primary Key?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since I do not have primary key, I just want to concatenate the qvd file with new data (no updation and deletion of records) . Can I do concatenation without using "Where not exists(primary key)" in qvd load?&amp;nbsp; Can I go ahead without using "Inner Join" (for deletion of records)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Metrics:&lt;BR /&gt; //LOAD &lt;BR /&gt; // num(replace(left("time_stamp",16),'T',' ')) as MetricTimestampKey,&lt;BR /&gt; // num(replace(left("time_stamp",16),'T',' ')) as DTE, &lt;BR /&gt; // //Floor(num(QV_TIMESTAMP)) as Date_DTE, &lt;BR /&gt; // time_stamp as TIME_STAMP,&lt;BR /&gt; // type as MetricType,&lt;BR /&gt; // field1 as FIELD1,&lt;BR /&gt; // field2 as FIELD2,&lt;BR /&gt; // field3 as FIELD3,&lt;BR /&gt; // field4 as FIELD4,&lt;BR /&gt; // field5 as FIELD5,&lt;BR /&gt; // field6 as FIELD6,&lt;BR /&gt; // field7 as FIELD7,&lt;BR /&gt; // field8 as FIELD8,&lt;BR /&gt; // field9 as FIELD9,&lt;BR /&gt; // field10 as FIELD10,&lt;BR /&gt; // if(type='2' or type='3' or type='4' or type='5' or type='8' or type='9' or type='11' or type='50' or type='51' or type='52', ApplyMap('Network_map',field1,field1), field1) as AllNetworkType, &lt;BR /&gt; // if(type='2' or type='4', ApplyMap('Network_status_map',field2,field2),field2) as AllNetworkStatus,&lt;BR /&gt; // if(type='4', ApplyMap('Network_status_map',field3,field3),field3) as AllNetworkStatus2,&lt;BR /&gt; // if(type='3', ApplyMap('Update_status_map',field2,field2),field2) as AllUpdateStatus,&lt;BR /&gt; // if(type='12', ApplyMap('Exception_type_map',field1,field1),field1) as AllExceptionType;&lt;BR /&gt; // SQL SELECT * FROM HIVE.gls."metrics_ext";&lt;BR /&gt; // &lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 May 2016 09:45:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Is-incremental-Load-possible-without-Primary-Key-Can-I-do/m-p/1158230#M377654</guid>
      <dc:creator />
      <dc:date>2016-05-17T09:45:59Z</dc:date>
    </item>
  </channel>
</rss>

