<?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 delete records from a qvd which is done incremental load in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815836#M287724</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;You need a condition in a field or a date or something to know which records will be deleted.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 Mar 2015 07:40:30 GMT</pubDate>
    <dc:creator>fvelascog72</dc:creator>
    <dc:date>2015-03-30T07:40:30Z</dc:date>
    <item>
      <title>How to delete records from a qvd which is done incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815831#M287719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have a process which will create report every month .we built incremental load logic and data is storing into a single QVD for every QVD refresh .But some times customer will come back and ask us to delete some records from the input file and want the output in qlikview without the deleted data.Since data is coming from single qvd deleted records will be still showing in qlikview because during first time load it was loaded to the same qvd.&lt;/P&gt;&lt;P&gt;Let me know is there any way of deleting the data from the front end of qlikview.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards &lt;/P&gt;&lt;P&gt;Sreehari Satheesan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 04:44:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815831#M287719</guid>
      <dc:creator />
      <dc:date>2015-03-30T04:44:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to delete records from a qvd which is done incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815832#M287720</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;If you can store all the deleted records key into a separate xl file of qvd file then you can load that file into your qvw and then while loading data from qvd, you can simply filter out the deleted records in qvw file...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also if you want to remove those deleted records from front end then you can filter out the data loaded form separately deleted record file..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;sushil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 04:49:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815832#M287720</guid>
      <dc:creator>sushil353</dc:creator>
      <dc:date>2015-03-30T04:49:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to delete records from a qvd which is done incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815833#M287721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sushil,&lt;/P&gt;&lt;P&gt;Thanks for your reply,&lt;/P&gt;&lt;P&gt;Sorry I didn't get your whole logic .So if you store id's which has to be deleted from qvd into an excelfile&amp;nbsp; how we can delete that records from our qvd?&lt;/P&gt;&lt;P&gt;It will be good if you give with a sample qvw file or script&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 05:08:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815833#M287721</guid>
      <dc:creator />
      <dc:date>2015-03-30T05:08:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to delete records from a qvd which is done incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815834#M287722</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;First load the Ids to b excluded in a temporary table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Excludes:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD Id&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM ExcludeList.xlsx&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;(ooxml, ...);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... then load the QVD with a where not exists() condition:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Incremental:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD Id,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; ...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM Incremental.qvd (qvd)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Where Not Exists(Id);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... finally drop the temp table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DROP Table Excludes;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 05:29:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815834#M287722</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2015-03-30T05:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to delete records from a qvd which is done incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815835#M287723</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;I am attaching the sample qvd as well as qvw.&lt;/P&gt;&lt;P&gt;Please let me know how to delete the ID 9 and 10&amp;nbsp; from qvd&amp;nbsp; without using where condition because it is impossible to change the code every month.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sreehari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 07:31:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815835#M287723</guid>
      <dc:creator />
      <dc:date>2015-03-30T07:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to delete records from a qvd which is done incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815836#M287724</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;You need a condition in a field or a date or something to know which records will be deleted.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 07:40:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815836#M287724</guid>
      <dc:creator>fvelascog72</dc:creator>
      <dc:date>2015-03-30T07:40:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to delete records from a qvd which is done incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815837#M287725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A simple trick is to use the primary keys from your data source. The steps are as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Load all new records (increment)&lt;/LI&gt;&lt;LI&gt;Add historical records from the existing QVD (including those that may have disappeared in the meantime)&lt;/LI&gt;&lt;LI&gt;Perform an INNER JOIN of the resulting resident table with the primary keys from your data source (all deleted records will disappear)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nothing more. Loading or using all primary keys from the data source will be a very fast operation (if your data resides in an RDBMS) due to the index(es) that exists on the PK field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 07:51:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-delete-records-from-a-qvd-which-is-done-incremental-load/m-p/815837#M287725</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2015-03-30T07:51:55Z</dc:date>
    </item>
  </channel>
</rss>

