<?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: IDENTITY column for generation of Surrogate keys in Fabric Warehouse in Data Warehouse</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4680162#M2968</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1266964" data-lia-user-login="VirajD" class="lia-mention lia-mention-user"&gt;VirajD&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Prashanth Are&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;MS Fabric community support&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If this post helps, then please consider&amp;nbsp;&lt;STRONG&gt;Accept it as the solution&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly and give&amp;nbsp;&lt;STRONG&gt;Kudos&lt;/STRONG&gt;&amp;nbsp;if helped you resolve your query&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 05 May 2025 11:34:58 GMT</pubDate>
    <dc:creator>v-prasare</dc:creator>
    <dc:date>2025-05-05T11:34:58Z</dc:date>
    <item>
      <title>IDENTITY column for generation of Surrogate keys in Fabric Warehouse</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4672627#M2947</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;Since Fabric Warehouse does not support the IDENTITY functionality on a column for Surrogate key generation, is anyone aware of any alternate practical method to generate surrogate keys apart from the NEWID() function and MAXID + ROW_NUMBER() approach ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 09:42:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4672627#M2947</guid>
      <dc:creator>VirajD</dc:creator>
      <dc:date>2025-04-29T09:42:05Z</dc:date>
    </item>
    <item>
      <title>Re: IDENTITY column for generation of Surrogate keys in Fabric Warehouse</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4673333#M2953</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1266964" data-lia-user-login="VirajD" class="lia-mention lia-mention-user"&gt;VirajD&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;One other approach I've seen used in Fabric is creating a hash of your data and using that as a surrogate key.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example if you have a PersonID, you could do this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;HASHBYTES('SHA2_256', CONVERT(varchar(800), PersonID))&lt;/LI-CODE&gt;&lt;P&gt;Depending on your definition, it's not a surrogate key because it's derived from your existing data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this isn't a viable option, I haven't seen any alternatives to date beyond the ones you've ruled out. You'd likely need to either build your own solution to create a surrogate or otherwise find another option.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 17:21:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4673333#M2953</guid>
      <dc:creator>DataBard</dc:creator>
      <dc:date>2025-04-29T17:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: IDENTITY column for generation of Surrogate keys in Fabric Warehouse</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4680162#M2968</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1266964" data-lia-user-login="VirajD" class="lia-mention lia-mention-user"&gt;VirajD&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Prashanth Are&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;MS Fabric community support&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If this post helps, then please consider&amp;nbsp;&lt;STRONG&gt;Accept it as the solution&lt;/STRONG&gt;&amp;nbsp;to help the other members find it more quickly and give&amp;nbsp;&lt;STRONG&gt;Kudos&lt;/STRONG&gt;&amp;nbsp;if helped you resolve your query&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2025 11:34:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4680162#M2968</guid>
      <dc:creator>v-prasare</dc:creator>
      <dc:date>2025-05-05T11:34:58Z</dc:date>
    </item>
    <item>
      <title>Re: IDENTITY column for generation of Surrogate keys in Fabric Warehouse</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4684058#M2979</link>
      <description>&lt;P&gt;The solution provided is accepted.&lt;/P&gt;</description>
      <pubDate>Thu, 08 May 2025 06:08:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4684058#M2979</guid>
      <dc:creator>VirajD</dc:creator>
      <dc:date>2025-05-08T06:08:36Z</dc:date>
    </item>
    <item>
      <title>Re: IDENTITY column for generation of Surrogate keys in Fabric Warehouse</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4873467#M3926</link>
      <description>&lt;P&gt;Not making much sense to me. The identity column is giving protection and feasibility to the user to update any other column values without creating duplicates. When you use haskey, will it not change when the underlying data is changed and lead to potential duplicate values?&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 16:48:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/IDENTITY-column-for-generation-of-Surrogate-keys-in-Fabric/m-p/4873467#M3926</guid>
      <dc:creator>payyan_s</dc:creator>
      <dc:date>2025-11-12T16:48:01Z</dc:date>
    </item>
  </channel>
</rss>

