<?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 Addition of columns with Oracle as source in Qlik Replicate</title>
    <link>https://community.qlik.com/t5/Qlik-Replicate/Addition-of-columns-with-Oracle-as-source/m-p/2471083#M12020</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Source: Oracle&lt;/P&gt;
&lt;P&gt;Target: Databricks (delta)&lt;/P&gt;
&lt;P&gt;We are currently replicating 38 tables with store changes enabled and apply changes disabled. We have records for the past 6 months.&lt;/P&gt;
&lt;P&gt;From source there may be addition of new columns for few tables in the upcoming weeks.&lt;/P&gt;
&lt;P&gt;1. Will this affect the affect the task or may lead to suspend the tables?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Is reload is necessary for the tables? Because we don't want to lose the data in the target.&lt;/P&gt;
&lt;P&gt;3. If nothing affects what will be the value of the columns&amp;nbsp; before the schema change?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Chandraprakash J&lt;/P&gt;</description>
    <pubDate>Wed, 17 Jul 2024 06:27:10 GMT</pubDate>
    <dc:creator>chandraprakash_j_volvo</dc:creator>
    <dc:date>2024-07-17T06:27:10Z</dc:date>
    <item>
      <title>Addition of columns with Oracle as source</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Addition-of-columns-with-Oracle-as-source/m-p/2471083#M12020</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Source: Oracle&lt;/P&gt;
&lt;P&gt;Target: Databricks (delta)&lt;/P&gt;
&lt;P&gt;We are currently replicating 38 tables with store changes enabled and apply changes disabled. We have records for the past 6 months.&lt;/P&gt;
&lt;P&gt;From source there may be addition of new columns for few tables in the upcoming weeks.&lt;/P&gt;
&lt;P&gt;1. Will this affect the affect the task or may lead to suspend the tables?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Is reload is necessary for the tables? Because we don't want to lose the data in the target.&lt;/P&gt;
&lt;P&gt;3. If nothing affects what will be the value of the columns&amp;nbsp; before the schema change?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Chandraprakash J&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2024 06:27:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Addition-of-columns-with-Oracle-as-source/m-p/2471083#M12020</guid>
      <dc:creator>chandraprakash_j_volvo</dc:creator>
      <dc:date>2024-07-17T06:27:10Z</dc:date>
    </item>
    <item>
      <title>Re: Addition of columns with Oracle as source</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Addition-of-columns-with-Oracle-as-source/m-p/2471095#M12022</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;SPAN&gt;Chandraprakash J,&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/253662"&gt;@chandraprakash_j_volvo&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks for reaching out to Qlik Community!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;By default Qlik Replicate captures DDL changes. When a &lt;EM class="Highlight ht3ec7d61a-4558-4809-bebc-3c5e0889f80a"&gt;new&lt;/EM&gt; column is added to the source Oracle tables, it will also be added to the corresponding target store change table. Any values for this &lt;EM class="Highlight ht3ec7d61a-4558-4809-bebc-3c5e0889f80a"&gt;new&lt;/EM&gt; column before the schema change will be NULL in the target table.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I suggest conducting an acceptance test in a lower environment to confirm this behavior.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;John.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2024 07:26:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Addition-of-columns-with-Oracle-as-source/m-p/2471095#M12022</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2024-07-17T07:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: Addition of columns with Oracle as source</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Addition-of-columns-with-Oracle-as-source/m-p/2471311#M12034</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/253662"&gt;@chandraprakash_j_volvo&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition to&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/115309"&gt;@john_wang&lt;/a&gt;&amp;nbsp;'s reply, if you use the default clause of the add column statement on the source the column will be NULL on the target:&lt;/P&gt;
&lt;P&gt;"&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The DDL statement&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;ALTER TABLE ADD/MODIFY &amp;lt;column&amp;gt; &amp;lt;data_type&amp;gt; DEFAULT &amp;lt;&amp;gt;&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;does not replicate the default value to the target and the new/modified column is set to NULL. Note that this may happen even if the DDL that added/modified the column was executed in the past. If the new/modified column is nullable, the source endpoint updates all the table rows before logging the DDL itself. As a result,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Replicate.Product variable"&gt;Qlik Replicate&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;captures the changes but does not update the target. As the new/modified column is set to NULL, if the target table has no Primary Key/Unique Index, subsequent updates will generate a "zero rows affected" message."&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Copied from our documentation:&amp;nbsp;&lt;A href="https://help.qlik.com/en-US/replicate/May2024/Content/Replicate/Main/Endpoints/DDLStatements.htm#ar_data_sources_1319592791_1280454" target="_blank"&gt;Supported DDL statements #Supported DDL statements | Qlik Replicate Help&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The link is for our latest release at this time, 2024.5. You can change the version number at the top left of the screen for the version you are using, but this limitation is consistent across versions as it deals with how the source handles/logs the change.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Dana&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2024 20:50:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Addition-of-columns-with-Oracle-as-source/m-p/2471311#M12034</guid>
      <dc:creator>Dana_Baldwin</dc:creator>
      <dc:date>2024-07-17T20:50:24Z</dc:date>
    </item>
  </channel>
</rss>

