<?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: &amp;quot;Detected a data update&amp;quot;, what changed? in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/quot-detected-a-data-update-quot-what-changed/m-p/20261#M13649</link>
    <description>&lt;P&gt;@Kaniz Fatma​&amp;nbsp;, Thanks, that helps. I was assuming this warning indicated a schema evolution, and based on what you say it likely wasn't and I just have to turn on IgnoreChanges any time I have a stream from a table that receives updates/upserts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To be clear though, in such a case turning on IgnoreChanges would not prevent errors if I ever have a schema evolution, correct? I would still get a notification of such a change? Or will turning on IgnoreChanges mean I fail to get alerts on that also?&lt;/P&gt;</description>
    <pubDate>Thu, 19 May 2022 17:33:07 GMT</pubDate>
    <dc:creator>tom_shaffner</dc:creator>
    <dc:date>2022-05-19T17:33:07Z</dc:date>
    <item>
      <title>"Detected a data update", what changed?</title>
      <link>https://community.databricks.com/t5/data-engineering/quot-detected-a-data-update-quot-what-changed/m-p/20259#M13647</link>
      <description>&lt;P&gt;In streaming flows I periodically get a "Detected a data update" error. This error generally seem to indicate that something has changed in the source table schema, but it's not immediately apparent &lt;I&gt;what&lt;/I&gt;. In one case yesterday I pulled the source table and the destination table from the flow (which worked the day prior) and couldn't see any differences in the schemas. It's possible I missed something and need to write a programmatic comparison, but needing to do so seems to indicate an issue with the error message in my mind.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I delete and recreate the tables and checkpoints the error will go away, but I can only do this so easily because I'm still in dev. Is there a way, particularly in a case where "wipe and restart" isn't such a great option, to see what is different about the data update that throws such an error? Or a way to add to the error message mention of what has changed?&lt;/P&gt;</description>
      <pubDate>Wed, 18 May 2022 16:14:18 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/quot-detected-a-data-update-quot-what-changed/m-p/20259#M13647</guid>
      <dc:creator>tom_shaffner</dc:creator>
      <dc:date>2022-05-18T16:14:18Z</dc:date>
    </item>
    <item>
      <title>Re: "Detected a data update", what changed?</title>
      <link>https://community.databricks.com/t5/data-engineering/quot-detected-a-data-update-quot-what-changed/m-p/20261#M13649</link>
      <description>&lt;P&gt;@Kaniz Fatma​&amp;nbsp;, Thanks, that helps. I was assuming this warning indicated a schema evolution, and based on what you say it likely wasn't and I just have to turn on IgnoreChanges any time I have a stream from a table that receives updates/upserts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To be clear though, in such a case turning on IgnoreChanges would not prevent errors if I ever have a schema evolution, correct? I would still get a notification of such a change? Or will turning on IgnoreChanges mean I fail to get alerts on that also?&lt;/P&gt;</description>
      <pubDate>Thu, 19 May 2022 17:33:07 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/quot-detected-a-data-update-quot-what-changed/m-p/20261#M13649</guid>
      <dc:creator>tom_shaffner</dc:creator>
      <dc:date>2022-05-19T17:33:07Z</dc:date>
    </item>
  </channel>
</rss>

