<?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 Archive Process ... Two sources One Target in Qlik Replicate</title>
    <link>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541195#M15793</link>
    <description>&lt;P&gt;Question about a database process that archives from one table to another.&amp;nbsp; We have a source that will archive from one table to another in another database.&amp;nbsp; What would happen if we used the same source table in two different databases, but use the same target?&amp;nbsp; The goal is to have the target not impacted by the archive process.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, if the source table removed the record from table a and add it to table b, it would delete it from table c on the target.&amp;nbsp; But if table b is also set to replicate to table c, would it add it back in?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 20 Jan 2026 14:24:37 GMT</pubDate>
    <dc:creator>PGN</dc:creator>
    <dc:date>2026-01-20T14:24:37Z</dc:date>
    <item>
      <title>Archive Process ... Two sources One Target</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541195#M15793</link>
      <description>&lt;P&gt;Question about a database process that archives from one table to another.&amp;nbsp; We have a source that will archive from one table to another in another database.&amp;nbsp; What would happen if we used the same source table in two different databases, but use the same target?&amp;nbsp; The goal is to have the target not impacted by the archive process.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, if the source table removed the record from table a and add it to table b, it would delete it from table c on the target.&amp;nbsp; But if table b is also set to replicate to table c, would it add it back in?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jan 2026 14:24:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541195#M15793</guid>
      <dc:creator>PGN</dc:creator>
      <dc:date>2026-01-20T14:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Archive Process ... Two sources One Target</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541222#M15796</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/108119"&gt;@PGN&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;I assume your scenario is as follows:&lt;/P&gt;
&lt;P&gt;Database A&lt;BR /&gt;Table A: Delete ID=1 --&amp;gt; applied as a DELETE on Table C&lt;BR /&gt;&lt;BR /&gt;Database B&lt;BR /&gt;Table B: Insert ID=1 --&amp;gt; applied as an INSERT on Table C&lt;BR /&gt;&lt;BR /&gt;Your expectation:&lt;BR /&gt;On the Target Database, first process&amp;nbsp;Delete ID=1 and then Insert ID=1&lt;BR /&gt;&lt;BR /&gt;However, t&lt;SPAN&gt;his sequence may not work as expected because the handling processes of Database A, Database B, and the Qlik Replicate tasks are independent. As a result, the INSERT id=1&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;may be processed before the DELETE id=1&lt;/SPAN&gt;&lt;SPAN&gt;, depending on task execution order and replication timing.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Desmond&lt;/SPAN&gt;&lt;!--EndFragment --&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 02:18:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541222#M15796</guid>
      <dc:creator>DesmondWOO</dc:creator>
      <dc:date>2026-01-21T02:18:27Z</dc:date>
    </item>
    <item>
      <title>Re: Archive Process ... Two sources One Target</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541223#M15797</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/108119"&gt;@PGN&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P data-start="83" data-end="152"&gt;In addition to &lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/125525"&gt;@DesmondWOO&lt;/a&gt;&amp;nbsp;’s comment, I’d like to propose another option:&lt;/P&gt;
&lt;P data-start="154" data-end="212"&gt;We can use &lt;STRONG data-start="165" data-end="187"&gt;two separate tasks&lt;/STRONG&gt; to replicate the tables:&lt;/P&gt;
&lt;UL data-start="214" data-end="299"&gt;
&lt;LI data-start="214" data-end="256"&gt;
&lt;P data-start="216" data-end="256"&gt;Source table &lt;STRONG data-start="229" data-end="234"&gt;A&lt;/STRONG&gt; → target table &lt;STRONG data-start="250" data-end="256"&gt;A′&lt;/STRONG&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="257" data-end="299"&gt;
&lt;P data-start="259" data-end="299"&gt;Source table &lt;STRONG data-start="272" data-end="277"&gt;B&lt;/STRONG&gt; → target table &lt;STRONG data-start="293" data-end="299"&gt;B′&lt;/STRONG&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="301" data-end="372"&gt;Then, on the target side, &lt;STRONG data-start="327" data-end="371"&gt;join tables A′ and B′ to produce table C&lt;/STRONG&gt;&amp;nbsp;for example using a VIEW.&lt;/P&gt;
&lt;P data-start="374" data-end="550"&gt;With this approach, the two replication tasks are &lt;STRONG data-start="424" data-end="439"&gt;independent&lt;/STRONG&gt;, making them easier to &lt;STRONG data-start="463" data-end="495"&gt;manage, monitor, and control&lt;/STRONG&gt;, and issues in one task &lt;STRONG data-start="520" data-end="549"&gt;will not impact the other&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P data-start="552" data-end="568"&gt;Hope this helps.&lt;/P&gt;
&lt;P data-start="552" data-end="568"&gt;John.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 03:01:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541223#M15797</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2026-01-21T03:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: Archive Process ... Two sources One Target</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541343#M15805</link>
      <description>&lt;P&gt;Hi.&amp;nbsp; Thanks for the replies.&amp;nbsp; These are pretty much the scenarios we came up with. Just doing a sanity check.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding the two independent tasks, we thought of holding the inserts back until after the deletes are done.&amp;nbsp; The issue there is that it's going to have to be managed manually and we would not be able to do any of the SQL replication tool data integrity checks between the source and targets.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Jan 2026 19:11:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Archive-Process-Two-sources-One-Target/m-p/2541343#M15805</guid>
      <dc:creator>PGN</dc:creator>
      <dc:date>2026-01-22T19:11:00Z</dc:date>
    </item>
  </channel>
</rss>

