<?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 Direct Lake semantic model not picking up new columns after gold layer schema change in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Direct-Lake-semantic-model-not-picking-up-new-columns-after-gold/m-p/5178574#M16135</link>
    <description>&lt;P class=""&gt;Hi everyone,&lt;/P&gt;&lt;P class=""&gt;I added a new column check_completed_timestamp and rename a column from check_timestamp to created_check_timestamp to my fact_check gold Delta table using PySpark with overwriteSchema = True.&lt;/P&gt;&lt;P class=""&gt;Now when I refresh my Direct Lake semantic model I get:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Refreshing data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;An error has occurred.&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Show details&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;Underlying Error &lt;SPAN class=""&gt;Delta protocol violation: the column '&amp;lt;oii&amp;gt;check_timestamp&amp;lt;/oii&amp;gt;' is not found in delta table '&amp;lt;oii&amp;gt;fact_check&amp;lt;/oii&amp;gt;'. Table: fact_check. Partition: fact_check.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;The Delta table looks correct when I query it directly — the column is there.&lt;/P&gt;&lt;P class=""&gt;I get that the issue is because I changed the column name in the delta table.&lt;/P&gt;&lt;P class=""&gt;Anyone know how to force the semantic model to pick up the new schema?&lt;/P&gt;&lt;P class=""&gt;I have tried by clicking edit tables, refreshing from there, then clicked refresh, but nothing. (normally this is what it works)&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;This is the first time this happening&lt;/P&gt;&lt;P class=""&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Wed, 06 May 2026 11:05:59 GMT</pubDate>
    <dc:creator>robertozsr</dc:creator>
    <dc:date>2026-05-06T11:05:59Z</dc:date>
    <item>
      <title>Direct Lake semantic model not picking up new columns after gold layer schema change</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Direct-Lake-semantic-model-not-picking-up-new-columns-after-gold/m-p/5178574#M16135</link>
      <description>&lt;P class=""&gt;Hi everyone,&lt;/P&gt;&lt;P class=""&gt;I added a new column check_completed_timestamp and rename a column from check_timestamp to created_check_timestamp to my fact_check gold Delta table using PySpark with overwriteSchema = True.&lt;/P&gt;&lt;P class=""&gt;Now when I refresh my Direct Lake semantic model I get:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Refreshing data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;An error has occurred.&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Show details&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;Underlying Error &lt;SPAN class=""&gt;Delta protocol violation: the column '&amp;lt;oii&amp;gt;check_timestamp&amp;lt;/oii&amp;gt;' is not found in delta table '&amp;lt;oii&amp;gt;fact_check&amp;lt;/oii&amp;gt;'. Table: fact_check. Partition: fact_check.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;The Delta table looks correct when I query it directly — the column is there.&lt;/P&gt;&lt;P class=""&gt;I get that the issue is because I changed the column name in the delta table.&lt;/P&gt;&lt;P class=""&gt;Anyone know how to force the semantic model to pick up the new schema?&lt;/P&gt;&lt;P class=""&gt;I have tried by clicking edit tables, refreshing from there, then clicked refresh, but nothing. (normally this is what it works)&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;This is the first time this happening&lt;/P&gt;&lt;P class=""&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 06 May 2026 11:05:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Direct-Lake-semantic-model-not-picking-up-new-columns-after-gold/m-p/5178574#M16135</guid>
      <dc:creator>robertozsr</dc:creator>
      <dc:date>2026-05-06T11:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: Direct Lake semantic model not picking up new columns after gold layer schema change</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Direct-Lake-semantic-model-not-picking-up-new-columns-after-gold/m-p/5178696#M16137</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1368772"&gt;@robertozsr&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Refreshing a semantic model in the usual way won't update the schema if you've made changes to the underlying tables, such as adding, removing, or renaming columns. To update the schema, you need to reload the table using the Edit table option.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Open your semantic model in Fabric or Power BI service. In the menubar, select "Edit tables." You'll see a refresh button next to the search bar—click it to reload the schema. Alternatively, you can uncheck and recheck the tables to trigger a schema update.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 May 2026 15:14:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Direct-Lake-semantic-model-not-picking-up-new-columns-after-gold/m-p/5178696#M16137</guid>
      <dc:creator>deborshi_nag</dc:creator>
      <dc:date>2026-05-06T15:14:38Z</dc:date>
    </item>
    <item>
      <title>Re: Direct Lake semantic model not picking up new columns after gold layer schema change</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Direct-Lake-semantic-model-not-picking-up-new-columns-after-gold/m-p/5178707#M16139</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1445078"&gt;@deborshi_nag&lt;/a&gt;&amp;nbsp;this is what I usually do: now it is working again. I think the related issue was that I was not able to query the end point, because the owner of the admin portal had to log in again to refresh th token. And indeed now it is working &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; thanks a lot!&lt;/P&gt;</description>
      <pubDate>Wed, 06 May 2026 15:34:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Direct-Lake-semantic-model-not-picking-up-new-columns-after-gold/m-p/5178707#M16139</guid>
      <dc:creator>robertozsr</dc:creator>
      <dc:date>2026-05-06T15:34:39Z</dc:date>
    </item>
  </channel>
</rss>

