<?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 Delta table Concurrent Updates for Non-partitioned tables in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/delta-table-concurrent-updates-for-non-partitioned-tables/m-p/30337#M21975</link>
    <description>&lt;P&gt;When we implemented the concurrent updates on a table which &lt;B&gt;do not have a partition column &lt;/B&gt;we ran into ConcurrentAppendException [&lt;B&gt;&lt;U&gt;ensured where the condition is different for each concurrent update statement&lt;/U&gt;&lt;/B&gt;]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So do we need to go by partition approach along with filter criteria for each transaction and ensure do not any have conflicts while doing updates?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;Is there any alternate way for the non-partitioned tables which has less number of records and have to perform concurrent updates?&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 28 Sep 2022 16:45:35 GMT</pubDate>
    <dc:creator>Phani1</dc:creator>
    <dc:date>2022-09-28T16:45:35Z</dc:date>
    <item>
      <title>Delta table Concurrent Updates for Non-partitioned tables</title>
      <link>https://community.databricks.com/t5/data-engineering/delta-table-concurrent-updates-for-non-partitioned-tables/m-p/30337#M21975</link>
      <description>&lt;P&gt;When we implemented the concurrent updates on a table which &lt;B&gt;do not have a partition column &lt;/B&gt;we ran into ConcurrentAppendException [&lt;B&gt;&lt;U&gt;ensured where the condition is different for each concurrent update statement&lt;/U&gt;&lt;/B&gt;]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So do we need to go by partition approach along with filter criteria for each transaction and ensure do not any have conflicts while doing updates?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;Is there any alternate way for the non-partitioned tables which has less number of records and have to perform concurrent updates?&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Sep 2022 16:45:35 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/delta-table-concurrent-updates-for-non-partitioned-tables/m-p/30337#M21975</guid>
      <dc:creator>Phani1</dc:creator>
      <dc:date>2022-09-28T16:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: Delta table Concurrent Updates for Non-partitioned tables</title>
      <link>https://community.databricks.com/t5/data-engineering/delta-table-concurrent-updates-for-non-partitioned-tables/m-p/30338#M21976</link>
      <description>&lt;UL&gt;&lt;LI&gt;Please check that both streaming queries don't use the same checkpoint,&lt;/LI&gt;&lt;LI&gt;Auto increment id can also make problems as it is kept in schema&lt;/LI&gt;&lt;LI&gt;Schema evolution also can make problems&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Wed, 28 Sep 2022 19:14:21 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/delta-table-concurrent-updates-for-non-partitioned-tables/m-p/30338#M21976</guid>
      <dc:creator>Hubert-Dudek</dc:creator>
      <dc:date>2022-09-28T19:14:21Z</dc:date>
    </item>
    <item>
      <title>Re: Delta table Concurrent Updates for Non-partitioned tables</title>
      <link>https://community.databricks.com/t5/data-engineering/delta-table-concurrent-updates-for-non-partitioned-tables/m-p/30339#M21977</link>
      <description>&lt;P&gt;Thanks for your reply, &lt;/P&gt;&lt;P&gt;In the case of &lt;B&gt;Non-Streaming data and Un-Partitioned Table&lt;/B&gt;, it is a &lt;B&gt;&lt;U&gt;simple delta table and performing parallel updates based on different filter criteria&lt;/U&gt;&lt;/B&gt;. Can you suggest what is a better way to handle to avoid Concurrent Append/Update Exceptions?&lt;/P&gt;</description>
      <pubDate>Thu, 29 Sep 2022 06:13:50 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/delta-table-concurrent-updates-for-non-partitioned-tables/m-p/30339#M21977</guid>
      <dc:creator>Phani1</dc:creator>
      <dc:date>2022-09-29T06:13:50Z</dc:date>
    </item>
  </channel>
</rss>

