<?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>article Qlik Replicate: Apply conflicts do not apply to Store Changes tables in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-Apply-conflicts-do-not-apply-to-Store-Changes/ta-p/2029009</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Introduction&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;The Apply Conflict settings which can be configured under Task Settings -&amp;gt; Error Handling -&amp;gt; Apply Conflicts can vary based on your business needs. For example, &lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Replicate-Implementing-UPSERT-and-MERGE-modes-by-applying-a/ta-p/1780009" target="_blank" rel="noopener"&gt;UPSERT mode&lt;/A&gt; is a handy setting for preventing duplicates or inserting missing updates.&lt;/P&gt;
&lt;P&gt;These settings apply only to changes captured with 'Apply Changes' task settings. They do not apply to changes captured with 'Store Changes' enabled. This is because Store Changes by design captures and treats any change as an INSERT.&lt;/P&gt;
&lt;P&gt;In the example below, I'll show examples of the same behavior on a Apply Changes only vs a Store Changes only task with mySQL source and target.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Set up&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Original source table:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="original_source_Table.png" style="width: 532px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98650i6EFB46E2261A4830/image-size/large?v=v2&amp;amp;px=999" role="button" title="original_source_Table.png" alt="original_source_Table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="applyconflictsON1.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98651iF0517FF9DE9A5580/image-size/large?v=v2&amp;amp;px=999" role="button" title="applyconflictsON1.png" alt="applyconflictsON1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Apply Changes Test&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the first part of the article, the task is configured with 'Apply Changes' only ON with defaults.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="applyconflictsON2.png" style="width: 985px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98652iF0A9BFC876AB2383/image-size/large?v=v2&amp;amp;px=999" role="button" title="applyconflictsON2.png" alt="applyconflictsON2.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;We have enabled UPSERT mode.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="applyconflictsON3.png" style="width: 980px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98653i07C379C765CE15FC/image-size/large?v=v2&amp;amp;px=999" role="button" title="applyconflictsON3.png" alt="applyconflictsON3.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#test 'No record found for applying an UPDATE'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#insert a new value on source table&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;INSERT INTO kelly.Persons2 VALUES(36,'molly','2010-11-01 05:00:00');&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#manually delete from target table&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;delete from replicate1.Persons2 where PersonID=36;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#update the source table &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;update kelly.Persons2 set lastname='WALLEY' where PersonID=36;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="test1.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98654i5B09C168EA0DD9C1/image-size/large?v=v2&amp;amp;px=999" role="button" title="test1.png" alt="test1.png" /&gt;&lt;/span&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Source table post test:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="source_table.png" style="width: 797px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98655i1AC33E8D6A4083BD/image-size/large?v=v2&amp;amp;px=999" role="button" title="source_table.png" alt="source_table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Target table post test:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="target_table.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98656i937FDF7C0F795806/image-size/large?v=v2&amp;amp;px=999" role="button" title="target_table.png" alt="target_table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Store Changes Test&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;*Note deleted record with PersonID=36 from both tables before continuing.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the second section the task is configured with 'Store Changes' only ON with defaults.&amp;nbsp; Note UPSERT settings are still set but they will not do anything.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="storechangesON1.png" style="width: 972px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98657i39CC37508E9196A0/image-size/large?v=v2&amp;amp;px=999" role="button" title="storechangesON1.png" alt="storechangesON1.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="storechangesON2.png" style="width: 983px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98658i6D27D384883BB287/image-size/large?v=v2&amp;amp;px=999" role="button" title="storechangesON2.png" alt="storechangesON2.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#test 'No record found for applying an UPDATE'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#insert a new value on source table&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;INSERT INTO kelly.Persons2 VALUES(36,'molly','2010-11-01 05:00:00');&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#skip manual delete on target since we are not capturing changes on target table&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#update the source table &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;update kelly.Persons2 set lastname='WALLEY' where PersonID=36;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="storechangesON3.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98659iCBF42B07C4000948/image-size/large?v=v2&amp;amp;px=999" role="button" title="storechangesON3.png" alt="storechangesON3.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;From the output of the ct table, we see 3 records. The first is the original insert, the other 2 reflect the update activity but are treated as inserts. Thus, with UPSERT enabled, we will all records as inserts&amp;nbsp;with unique header_stream_positions rather than only the last record with the UPDATE details.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;LI-PRODUCT title="Qlik Replicate" id="qlikReplicate"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 23 Jan 2023 19:59:12 GMT</pubDate>
    <dc:creator>KellyHobson</dc:creator>
    <dc:date>2023-01-23T19:59:12Z</dc:date>
    <item>
      <title>Qlik Replicate: Apply conflicts do not apply to Store Changes tables</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-Apply-conflicts-do-not-apply-to-Store-Changes/ta-p/2029009</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Introduction&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;The Apply Conflict settings which can be configured under Task Settings -&amp;gt; Error Handling -&amp;gt; Apply Conflicts can vary based on your business needs. For example, &lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Replicate-Implementing-UPSERT-and-MERGE-modes-by-applying-a/ta-p/1780009" target="_blank" rel="noopener"&gt;UPSERT mode&lt;/A&gt; is a handy setting for preventing duplicates or inserting missing updates.&lt;/P&gt;
&lt;P&gt;These settings apply only to changes captured with 'Apply Changes' task settings. They do not apply to changes captured with 'Store Changes' enabled. This is because Store Changes by design captures and treats any change as an INSERT.&lt;/P&gt;
&lt;P&gt;In the example below, I'll show examples of the same behavior on a Apply Changes only vs a Store Changes only task with mySQL source and target.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Set up&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Original source table:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="original_source_Table.png" style="width: 532px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98650i6EFB46E2261A4830/image-size/large?v=v2&amp;amp;px=999" role="button" title="original_source_Table.png" alt="original_source_Table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="applyconflictsON1.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98651iF0517FF9DE9A5580/image-size/large?v=v2&amp;amp;px=999" role="button" title="applyconflictsON1.png" alt="applyconflictsON1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Apply Changes Test&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the first part of the article, the task is configured with 'Apply Changes' only ON with defaults.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="applyconflictsON2.png" style="width: 985px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98652iF0A9BFC876AB2383/image-size/large?v=v2&amp;amp;px=999" role="button" title="applyconflictsON2.png" alt="applyconflictsON2.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;We have enabled UPSERT mode.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="applyconflictsON3.png" style="width: 980px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98653i07C379C765CE15FC/image-size/large?v=v2&amp;amp;px=999" role="button" title="applyconflictsON3.png" alt="applyconflictsON3.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#test 'No record found for applying an UPDATE'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#insert a new value on source table&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;INSERT INTO kelly.Persons2 VALUES(36,'molly','2010-11-01 05:00:00');&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#manually delete from target table&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;delete from replicate1.Persons2 where PersonID=36;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#update the source table &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;update kelly.Persons2 set lastname='WALLEY' where PersonID=36;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="test1.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98654i5B09C168EA0DD9C1/image-size/large?v=v2&amp;amp;px=999" role="button" title="test1.png" alt="test1.png" /&gt;&lt;/span&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Source table post test:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="source_table.png" style="width: 797px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98655i1AC33E8D6A4083BD/image-size/large?v=v2&amp;amp;px=999" role="button" title="source_table.png" alt="source_table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Target table post test:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="target_table.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98656i937FDF7C0F795806/image-size/large?v=v2&amp;amp;px=999" role="button" title="target_table.png" alt="target_table.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Store Changes Test&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;*Note deleted record with PersonID=36 from both tables before continuing.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the second section the task is configured with 'Store Changes' only ON with defaults.&amp;nbsp; Note UPSERT settings are still set but they will not do anything.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="storechangesON1.png" style="width: 972px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98657i39CC37508E9196A0/image-size/large?v=v2&amp;amp;px=999" role="button" title="storechangesON1.png" alt="storechangesON1.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="storechangesON2.png" style="width: 983px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98658i6D27D384883BB287/image-size/large?v=v2&amp;amp;px=999" role="button" title="storechangesON2.png" alt="storechangesON2.png" /&gt;&lt;/span&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#test 'No record found for applying an UPDATE'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#insert a new value on source table&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;INSERT INTO kelly.Persons2 VALUES(36,'molly','2010-11-01 05:00:00');&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#skip manual delete on target since we are not capturing changes on target table&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;#update the source table &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif"&gt;update kelly.Persons2 set lastname='WALLEY' where PersonID=36;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="storechangesON3.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/98659iCBF42B07C4000948/image-size/large?v=v2&amp;amp;px=999" role="button" title="storechangesON3.png" alt="storechangesON3.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;From the output of the ct table, we see 3 records. The first is the original insert, the other 2 reflect the update activity but are treated as inserts. Thus, with UPSERT enabled, we will all records as inserts&amp;nbsp;with unique header_stream_positions rather than only the last record with the UPDATE details.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;LI-PRODUCT title="Qlik Replicate" id="qlikReplicate"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Jan 2023 19:59:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-Apply-conflicts-do-not-apply-to-Store-Changes/ta-p/2029009</guid>
      <dc:creator>KellyHobson</dc:creator>
      <dc:date>2023-01-23T19:59:12Z</dc:date>
    </item>
  </channel>
</rss>

