<?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>rss.livelink.threads-in-node</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Warehouse-forums/ct-p/datawarehouse</link>
    <description>rss.livelink.threads-in-node</description>
    <pubDate>Mon, 09 Nov 2026 12:35:38 GMT</pubDate>
    <dc:creator>datawarehouse</dc:creator>
    <dc:date>2026-11-09T12:35:38Z</dc:date>
    <item>
      <title>Fabric Warehouse statistics: do you manage them manually or rely on automatic statistics?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-statistics-do-you-manage-them-manually-or-rely/m-p/5402297#M5049</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;We have a Warehouse where large fact tables are loaded in batches several times a day. A few reports that were fast last month now show slower plans on the same queries, and I suspect stale statistics after the loads.&lt;/P&gt;&lt;P&gt;The thing I am considering is adding a step at the end of each load, something like:&lt;/P&gt;&lt;LI-CODE lang="sql"&gt;-- after the batch load
UPDATE STATISTICS dbo.FactSales;

-- or targeted, on columns used in joins and filters
CREATE STATISTICS st_FactSales_DateKey
    ON dbo.FactSales (DateKey);&lt;/LI-CODE&gt;&lt;H4&gt;Questions&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;Do you rely on automatic statistics, or add explicit updates to your load pipeline? What made you decide?&lt;/LI&gt;&lt;LI&gt;How do you check that statistics are the cause of a slow query before changing anything?&lt;/LI&gt;&lt;LI&gt;Is there a point where updating statistics after every load costs more than it saves?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Examples of how you decide, and any numbers you saw before and after, would be very helpful. Thanks!&lt;/P&gt;</description>
      <pubDate>Sun, 08 Nov 2026 00:48:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-statistics-do-you-manage-them-manually-or-rely/m-p/5402297#M5049</guid>
      <dc:creator>jubinsoni</dc:creator>
      <dc:date>2026-11-08T00:48:11Z</dc:date>
    </item>
    <item>
      <title>How Can Organizations Improve Data Warehouse Performance and Data Quality at Scale?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-Can-Organizations-Improve-Data-Warehouse-Performance-and/m-p/5388839#M5027</link>
      <description>&lt;P&gt;As organizations collect data from multiple applications, databases, and business systems, maintaining a reliable and efficient data warehouse becomes increasingly challenging.&lt;/P&gt;&lt;P&gt;Performance issues, inconsistent records, failed data loads, and delayed reporting can affect business decisions and daily operations.&lt;/P&gt;&lt;P&gt;I'm interested in learning how different teams address these challenges.&lt;/P&gt;&lt;P&gt;A few questions for the community:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;What strategies do you use to optimize data warehouse query performance?&lt;/LI&gt;&lt;LI&gt;How do you automate data quality checks and detect inconsistent records?&lt;/LI&gt;&lt;LI&gt;What is your approach to handling schema changes without breaking existing pipelines?&lt;/LI&gt;&lt;LI&gt;How do you monitor scheduled data loads and recover from failed executions?&lt;/LI&gt;&lt;LI&gt;Which tools or features in Microsoft Fabric have helped improve warehouse reliability?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;I'd appreciate hearing about real-world implementations, recommended practices, and lessons learned.&lt;/P&gt;&lt;P&gt;What approaches have delivered the best results for your organization?&lt;/P&gt;</description>
      <pubDate>Tue, 03 Nov 2026 17:56:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-Can-Organizations-Improve-Data-Warehouse-Performance-and/m-p/5388839#M5027</guid>
      <dc:creator>codeautomation</dc:creator>
      <dc:date>2026-11-03T17:56:18Z</dc:date>
    </item>
    <item>
      <title>Fabric DWH - RLS - Segregate/disable RLS for PBI refreshes and ETL workloads</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-DWH-RLS-Segregate-disable-RLS-for-PBI-refreshes-and-ETL/m-p/5382225#M5006</link>
      <description>&lt;P&gt;I am looking at suggestions on how to avoid impact of security policies on PowerBI refreshes which are running through Service Principle part of contributor role in workspace.&lt;/P&gt;&lt;P&gt;After applying policies for RLS, all reports are slowing down.&lt;/P&gt;&lt;P&gt;There is slowdown in insert/update too by ETL workloads but it is not concerning but with PBI refresh, some models fail with timeout.&lt;/P&gt;&lt;P&gt;Is there a way to put some admin users in a db_owner or simlar role so policy is not checked.&lt;/P&gt;&lt;P&gt;just FYI, SchemaBinding OFF/ON is not helping&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Nov 2026 14:33:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-DWH-RLS-Segregate-disable-RLS-for-PBI-refreshes-and-ETL/m-p/5382225#M5006</guid>
      <dc:creator>Ayush05-gateway</dc:creator>
      <dc:date>2026-11-02T14:33:12Z</dc:date>
    </item>
    <item>
      <title>Fabric Warehouse blocking caused by a sleeping Spark session with an open transaction</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-blocking-caused-by-a-sleeping-Spark-session/m-p/5381594#M5005</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I've been running a Fabric notebook that writes data to a Warehouse table for about 1.5 years without any issues.&lt;/P&gt;&lt;P&gt;The notebook uses this code:&lt;/P&gt;&lt;P&gt;sanitized_df_df_clean.write.mode("overwrite").synapsesql(target_tbl)&lt;/P&gt;&lt;P&gt;Recently, I had a problem where several Power BI refresh queries were blocked.&lt;/P&gt;&lt;P&gt;After checking the Warehouse sessions, I found that session 52 was sleeping but still had an open transaction (open_transaction_count = 1).&lt;/P&gt;&lt;P&gt;Looking into queryinsights.exec_requests_history, I noticed that the Spark connector created two sessions.&lt;/P&gt;&lt;P&gt;Session 52 executed SET IMPLICIT_TRANSACTIONS ON and some metadata queries (SELECT TOP(1) and sp_describe_first_result_set), but apparently never committed or rolled back.&lt;/P&gt;&lt;P&gt;Session 55 executed TRUNCATE TABLE, loaded the data using COPY INTO, and successfully committed the transaction.&lt;/P&gt;&lt;P&gt;Both sessions belonged to the same Spark application.&lt;/P&gt;&lt;P&gt;I ran KILL 52, and the blocking disappeared.&lt;/P&gt;&lt;P&gt;The strange part is that I reran the same pipeline afterward, without changing anything, and everything worked normally. No blocking and no open transactions.&lt;/P&gt;&lt;P&gt;Has anyone experienced something similar with the Fabric Spark-to-Warehouse connector?&lt;/P&gt;&lt;P&gt;Why would a session remain sleeping with an open transaction after the notebook finishes? Could this be related to a recent Fabric update? Is there a way to prevent this from happening again without changing the entire notebook or pipeline?&lt;/P&gt;&lt;P&gt;Since this has been working fine for 1.5 years, I'd really like to understand what might have changed.&lt;/P&gt;&lt;P&gt;Thanks in advance for any suggestions!&lt;/P&gt;</description>
      <pubDate>Mon, 02 Nov 2026 08:34:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-blocking-caused-by-a-sleeping-Spark-session/m-p/5381594#M5005</guid>
      <dc:creator>BIstvan</dc:creator>
      <dc:date>2026-11-02T08:34:58Z</dc:date>
    </item>
    <item>
      <title>Fabric Warehouse blocking caused by a sleeping Spark session with an open transaction</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-blocking-caused-by-a-sleeping-Spark-session/m-p/5381593#M5004</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I've been running a Fabric notebook that writes data to a Warehouse table for about 1.5 years without any issues.&lt;/P&gt;&lt;P&gt;The notebook uses this code:&lt;/P&gt;&lt;P&gt;sanitized_df_df_clean.write.mode("overwrite").synapsesql(target_tbl)&lt;/P&gt;&lt;P&gt;Recently, I had a problem where several Power BI refresh queries were blocked.&lt;/P&gt;&lt;P&gt;After checking the Warehouse sessions, I found that session 52 was sleeping but still had an open transaction (open_transaction_count = 1).&lt;/P&gt;&lt;P&gt;Looking into queryinsights.exec_requests_history, I noticed that the Spark connector created two sessions.&lt;/P&gt;&lt;P&gt;Session 52 executed SET IMPLICIT_TRANSACTIONS ON and some metadata queries (SELECT TOP(1) and sp_describe_first_result_set), but apparently never committed or rolled back.&lt;/P&gt;&lt;P&gt;Session 55 executed TRUNCATE TABLE, loaded the data using COPY INTO, and successfully committed the transaction.&lt;/P&gt;&lt;P&gt;Both sessions belonged to the same Spark application.&lt;/P&gt;&lt;P&gt;I ran KILL 52, and the blocking disappeared.&lt;/P&gt;&lt;P&gt;The strange part is that I reran the same pipeline afterward, without changing anything, and everything worked normally. No blocking and no open transactions.&lt;/P&gt;&lt;P&gt;Has anyone experienced something similar with the Fabric Spark-to-Warehouse connector?&lt;/P&gt;&lt;P&gt;Why would a session remain sleeping with an open transaction after the notebook finishes? Could this be related to a recent Fabric update? Is there a way to prevent this from happening again without changing the entire notebook or pipeline?&lt;/P&gt;&lt;P&gt;Since this has been working fine for 1.5 years, I'd really like to understand what might have changed.&lt;/P&gt;&lt;P&gt;Thanks in advance for any suggestions!&lt;/P&gt;</description>
      <pubDate>Mon, 02 Nov 2026 08:34:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-blocking-caused-by-a-sleeping-Spark-session/m-p/5381593#M5004</guid>
      <dc:creator>BIstvan</dc:creator>
      <dc:date>2026-11-02T08:34:54Z</dc:date>
    </item>
    <item>
      <title>Warehouse SCD Type 2 loads: MERGE or INSERT/UPDATE pattern for large dimensions?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Warehouse-SCD-Type-2-loads-MERGE-or-INSERT-UPDATE-pattern-for/m-p/5378440#M4990</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I am designing a Type 2 slowly changing dimension load in a Fabric Warehouse for a dimension with a few million rows. Two options on the table:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;A single MERGE that closes changed rows and inserts new versions.&lt;/LI&gt;&lt;LI&gt;Two statements: an UPDATE that closes the current row for changed keys, followed by an INSERT of the new versions.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;A sketch of the two-statement version:&lt;/P&gt;&lt;LI-CODE lang="sql"&gt;UPDATE d
SET d.valid_to = SYSUTCDATETIME(), d.is_current = 0
FROM dbo.dim_customer AS d
JOIN stg.customer AS s ON s.customer_id = d.customer_id
WHERE d.is_current = 1 AND s.row_hash &amp;lt;&amp;gt; d.row_hash;

INSERT INTO dbo.dim_customer (customer_id, name, row_hash, valid_from, valid_to, is_current)
SELECT s.customer_id, s.name, s.row_hash, SYSUTCDATETIME(), NULL, 1
FROM stg.customer AS s
LEFT JOIN dbo.dim_customer AS d ON d.customer_id = s.customer_id AND d.is_current = 1
WHERE d.customer_id IS NULL OR d.row_hash &amp;lt;&amp;gt; s.row_hash;&lt;/LI-CODE&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is MERGE considered reliable enough in the Warehouse for SCD2, or do people prefer the explicit two-step approach?&lt;/LI&gt;&lt;LI&gt;How do you wrap the two statements so a failure between them does not leave the dimension half updated?&lt;/LI&gt;&lt;LI&gt;Any guidance on small file and compaction concerns when the table is updated frequently?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Fri, 30 Oct 2026 05:28:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Warehouse-SCD-Type-2-loads-MERGE-or-INSERT-UPDATE-pattern-for/m-p/5378440#M4990</guid>
      <dc:creator>jubinsoni</dc:creator>
      <dc:date>2026-10-30T05:28:36Z</dc:date>
    </item>
    <item>
      <title>Does Fabric Runtime 2.0 update affect Querying LH via Fabric Browser UI functions?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Does-Fabric-Runtime-2-0-update-affect-Querying-LH-via-Fabric/m-p/5378373#M4988</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;We're currently evaluating the impact of migrating to Fabric Runtime 2.0 . We don't make use of spark jobs/notebooks as part of our environment. However, when reviewing the Fabric Capacity Metrics report, and looking at item history, if we filter on the SparkCore items,&amp;nbsp; we see that LH items appear as utilizing this. This appears to be due to SQL ran through the browser Fabric UI.&lt;BR /&gt;&lt;BR /&gt;My question is do we need to consider this in our testing or is this passed to Microsoft managed spark runtime, similar to how the Delta table upgrade in LH/WH is managed by Microsoft? And will this continue to work if the runtime is not updated?&lt;BR /&gt;&lt;BR /&gt;Thanks!&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Oct 2026 22:05:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Does-Fabric-Runtime-2-0-update-affect-Querying-LH-via-Fabric/m-p/5378373#M4988</guid>
      <dc:creator>anon97242</dc:creator>
      <dc:date>2026-10-29T22:05:27Z</dc:date>
    </item>
    <item>
      <title>LakeHouse SQL Endpoint connection disruptions</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/LakeHouse-SQL-Endpoint-connection-disruptions/m-p/5377896#M4981</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Since a couple of weeks, we are constantly experiencing the connection issue to the SQL Endpoint our Lakehouses whenever we try to run the Python code on a local computer.&lt;BR /&gt;we always have to try to establish the connection to the SQL Endpoint by running a query in Fabric or trying to connect to another on-premisses database,&amp;nbsp;before&amp;nbsp; being able to running any code (multiple times a day), but still the issue persist and we would have to do this multiple times for it to start working.&lt;/P&gt;&lt;P&gt;Are there any disruptions on the SQL Endpoint connections?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Benjamin T&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2026 15:18:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/LakeHouse-SQL-Endpoint-connection-disruptions/m-p/5377896#M4981</guid>
      <dc:creator>BenT</dc:creator>
      <dc:date>2026-10-28T15:18:29Z</dc:date>
    </item>
    <item>
      <title>How are you detecting drift between Fabric environments?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-are-you-detecting-drift-between-Fabric-environments/m-p/5377513#M4976</link>
      <description>&lt;P&gt;How do you know that what’s running in PROD is actually the same version that passed through DEV and UAT?&lt;/P&gt;&lt;P&gt;That’s a problem I’ve been exploring recently in Microsoft Fabric.&lt;/P&gt;&lt;P&gt;I built a &lt;STRONG&gt;Warehouse Drift Detection solution&lt;/STRONG&gt; that compares SQL objects and their definitions across:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DEV → UAT → PREPROD → PROD&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;It identifies scenarios such as:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;objects that haven’t been promoted;&lt;/LI&gt;&lt;LI&gt;objects missing from an environment;&lt;/LI&gt;&lt;LI&gt;definitions that differ between environments;&lt;/LI&gt;&lt;LI&gt;PROD differing from DEV/UAT;&lt;/LI&gt;&lt;LI&gt;potential direct changes in an individual environment.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;It also maintains comparison history and, where definitions differ, shows the actual SQL differences.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The idea is simple:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Make it easy to see where Fabric Warehouse environments have diverged and understand exactly what changed.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I thought I’d share the approach here as this is probably a challenge other teams working with multiple Fabric environments encounter as well.&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How are you currently handling environment drift in Microsoft Fabric?&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Oct 2026 13:01:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-are-you-detecting-drift-between-Fabric-environments/m-p/5377513#M4976</guid>
      <dc:creator>hijesh</dc:creator>
      <dc:date>2026-10-27T13:01:36Z</dc:date>
    </item>
    <item>
      <title>Fabric Warehouse as source in MS Access</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-as-source-in-MS-Access/m-p/5377436#M4974</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I have a client that is still using an Access application for some very specific modules. We recently migrated the on-prem database to Fabric &amp;amp; now some of the connections of that Access application needs to change to the Fabric Warehouse.&lt;/P&gt;&lt;P&gt;Using the ODBC driver, this seems to work, the only issue is that it looks like the user that is using the application has to have "VIEWER" access &lt;STRONG&gt;on the workspace&lt;/STRONG&gt;, otherwise the connection cannot be successfully performed.&lt;/P&gt;&lt;P&gt;We've tried by removing the viewer access, and giving granualar connect + readData permission on the specific warehouse, but this throws a connection error (even before we can select a warehouse).&lt;BR /&gt;It seems like it needs to have "connect" permissions on the "server".&lt;/P&gt;&lt;P&gt;Does anyone have experience with this set-up? Best practices? Service principal,... doesn't seem an option at first sight.&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;</description>
      <pubDate>Tue, 27 Oct 2026 07:08:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Fabric-Warehouse-as-source-in-MS-Access/m-p/5377436#M4974</guid>
      <dc:creator>JVDA98</dc:creator>
      <dc:date>2026-10-27T07:08:15Z</dc:date>
    </item>
    <item>
      <title>Item Reference variable not saved on Lakehouse shortcut Target Item</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Item-Reference-variable-not-saved-on-Lakehouse-shortcut-Target/m-p/5376834#M4967</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;I have a workspace with a Lakehouse called Test_LH. Test_LH contains a schema shortcut to a warehouse called TEST_WH which is in a different workspace. I have a library variable that contains an Item Reference to TEST_WH. When i press manage shortcut on my schema shortcut inside Test_LH, and then press 'Edit Target' -&amp;gt; 'Target Item', and then select my library varialbe that contains an item Reference to TEST_WH, the selection does not save. Now, if i press manage shortcut again, it will show that the Target Item is TEST_WH, rather than the library variable. I have pressed "Update all variables" but this has not fixed the issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here are some things I have tried&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Logging out of Fabric, closing all my tabs and logging in again.&lt;/LI&gt;&lt;LI&gt;Double checked to ensure that my item reference was correct&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;I am not sure why It will not show the Target Item to be my variable after selecting it.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;A&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Oct 2026 16:43:13 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Item-Reference-variable-not-saved-on-Lakehouse-shortcut-Target/m-p/5376834#M4967</guid>
      <dc:creator>arehman36</dc:creator>
      <dc:date>2026-10-23T16:43:13Z</dc:date>
    </item>
    <item>
      <title>Issue with the DL model deployement</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Issue-with-the-DL-model-deployement/m-p/5376370#M4955</link>
      <description>&lt;P&gt;I have a Direct Lake semantic model connected to a Fabric Warehouse. After deploying it from DEV to QA, the existing data source connection was not configured correctly, so I had to create a new connection using Workspace Identity.Is this expected behavior with Fabric deployment pipelines, or is there a way to preserve the target environment's connection settings?&lt;/P&gt;</description>
      <pubDate>Thu, 22 Oct 2026 06:19:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Issue-with-the-DL-model-deployement/m-p/5376370#M4955</guid>
      <dc:creator>Ar_Sh</dc:creator>
      <dc:date>2026-10-22T06:19:38Z</dc:date>
    </item>
    <item>
      <title>erratic connection Power BI Desktop --&gt; Fabric SQL DW</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/erratic-connection-Power-BI-Desktop-gt-Fabric-SQL-DW/m-p/5376174#M4953</link>
      <description>&lt;P&gt;We have an ongoing issue that when you connect to Fabric SQL DW via Power BI Desktop through imported mode&amp;nbsp; ONLY SOMETIMES it gives this error below and other times you can connect easily.&amp;nbsp; this is not for a big dataset it is literally 2000 rows.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Microsoft SQL: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I have changed the timeout values it makes no difference.&amp;nbsp; &amp;nbsp; &amp;nbsp;When i look at the monitor in the SQL DW it doesn't even show that its querying.&amp;nbsp; Not sure where this is getting stumped.&amp;nbsp;&lt;/P&gt;&lt;P&gt;any ideas of where i can diagnose what is going on?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Oct 2026 14:50:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/erratic-connection-Power-BI-Desktop-gt-Fabric-SQL-DW/m-p/5376174#M4953</guid>
      <dc:creator>vanessa_fvg</dc:creator>
      <dc:date>2026-10-21T14:50:04Z</dc:date>
    </item>
    <item>
      <title>Trasaction deadlocked on lock resources</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Trasaction-deadlocked-on-lock-resources/m-p/5376133#M4952</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created a Dataflow Gen2 in Microsoft Fabric that loads multiple tables into a warehouse. Every time I run the dataflow, I receive the following error message:&lt;/P&gt;&lt;P&gt;Couldn't refresh the entity because of an issue with the mashup document MashupException.Error: Microsoft SQL: Transaction (Process ID 206) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Details: Reason = DataSource.Error;ErrorCode = 10478;DataSourceKind = Warehouse;DataSourcePath = Warehouse;DataSourceKind.2 = SQL;DataSourcePath.2 = qenzxdde3pdenc5pgrl56uss44-3nktrgkfckbedi5tclkxsvoogi.datawarehouse.fabric.microsoft.com;WH_Bronce;Message = Transaction (Process ID 206) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.;ErrorCode = -2146232060;Number = 1205;Class = 13;State = 51;ConnectionId = 090e3c20-db6d-492b-b2a6-48814400d26f;Microsoft.Data.Mashup.Error.Context = User GatewayObjectId: 714e5a6b-cca0-4a5a-bb6b-7c891e9991ba". Código de error: 104100. (Id. de solicitud: 4926601a-0aa6-4cdf-86d4-e84f3cbd1767).&lt;/P&gt;&lt;P&gt;Any idea what it might be?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Oct 2026 13:07:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Trasaction-deadlocked-on-lock-resources/m-p/5376133#M4952</guid>
      <dc:creator>jnlucas</dc:creator>
      <dc:date>2026-10-21T13:07:12Z</dc:date>
    </item>
    <item>
      <title>How to know Warehouse name on Query Window (SMSS)</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-to-know-Warehouse-name-on-Query-Window-SMSS/m-p/5374468#M4939</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am using SSMS to connect Fabric WH. I have created server registrations to have friendly names, but even with that I have a problem when opening multiple query windows against different WH.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Every window is connected to a different WH but the only way to distinguish it is checking the wonderful String ID shown on the right bottom bar. Unfortunately the friendly name used to regisyter the server does not appear here.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any idea about how to distinguish easily which WH corresponds to every opened query window?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thx&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Oct 2026 06:34:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-to-know-Warehouse-name-on-Query-Window-SMSS/m-p/5374468#M4939</guid>
      <dc:creator>alfBI</dc:creator>
      <dc:date>2026-10-14T06:34:41Z</dc:date>
    </item>
    <item>
      <title>NetSuite data in Fabric: where do you put KPI logic, Spark notebooks, Warehouse or DAX?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/NetSuite-data-in-Fabric-where-do-you-put-KPI-logic-Spark/m-p/5374081#M4932</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I’d like to ask how you’d structure KPI logic in a Fabric setup built on NetSuite data, because I keep going back and forth on where it should live.&lt;/P&gt;&lt;P&gt;The main source is NetSuite ERP, covering finance, sales, CRM, inventory and procurement, along with a few other enterprise systems. Fabric Data Pipelines handle the scheduled transfers into OneLake, and the Lakehouse is organized in Bronze, Silver and Gold layers to separate raw, refined and curated data. Fabric Notebooks with Spark do the cleansing, transformations, business rules and KPI calculations before anything reaches reporting. A Fabric Data Warehouse then serves structured datasets for cross-functional reporting, and Power BI semantic models with DAX measures and RLS sit on top, feeding 50+ dashboards across finance, sales, operations, inventory and executive reporting. Security runs through Entra ID, access controls, lineage and encryption.&lt;/P&gt;&lt;P&gt;The part I’m unsure about is KPI logic. Right now some of it is calculated in Spark before the data reaches the Warehouse, and the rest is defined as DAX measures in the semantic models. How do you decide what goes where? Do you push everything you can into the Gold layer and keep DAX thin, or keep the business definitions in the semantic model so they’re easier to change?&lt;/P&gt;&lt;P&gt;I’d also like to hear how you handle NetSuite ingestion. With pipelines running on a schedule, how do you deal with incremental loads, late-arriving changes and deletes? Do you ever do full reloads for certain tables?&lt;/P&gt;&lt;P&gt;On the Lakehouse vs. Warehouse split, what made you choose one over the other for the serving layer? Did you run into duplicated logic or extra copies of the data between them?&lt;/P&gt;&lt;P&gt;And with 50+ reports, do you keep one semantic model per domain or a few shared ones? How do you manage RLS in that setup, especially as self-service use grows and more people start building their own reports on top?&lt;/P&gt;&lt;P&gt;Has anyone gone through this and changed their approach later?&lt;/P&gt;</description>
      <pubDate>Mon, 12 Oct 2026 13:27:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/NetSuite-data-in-Fabric-where-do-you-put-KPI-logic-Spark/m-p/5374081#M4932</guid>
      <dc:creator>kiara-mehra35</dc:creator>
      <dc:date>2026-10-12T13:27:16Z</dc:date>
    </item>
    <item>
      <title>How are teams structuring Microsoft Fabric Warehouse for scalable ELT and reporting workloads?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-are-teams-structuring-Microsoft-Fabric-Warehouse-for/m-p/5373143#M4915</link>
      <description>&lt;P&gt;I’m looking at architecture patterns for Microsoft Fabric Warehouse in environments where multiple data sources, transformation jobs, and Power BI workloads all depend on the same platform.&lt;/P&gt;&lt;P&gt;A typical flow might look like:&lt;/P&gt;&lt;P&gt;Source systems → ingestion → staging → transformations → Fabric Warehouse → semantic models → Power BI&lt;/P&gt;&lt;P&gt;I’m particularly interested in how teams are handling:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;staging vs curated schemas&lt;/LI&gt;&lt;LI&gt;ELT transformations inside the Warehouse&lt;/LI&gt;&lt;LI&gt;incremental loading patterns&lt;/LI&gt;&lt;LI&gt;data quality checks before publishing&lt;/LI&gt;&lt;LI&gt;CI/CD across dev, test, and production&lt;/LI&gt;&lt;LI&gt;workload separation for engineering vs reporting&lt;/LI&gt;&lt;LI&gt;monitoring failed loads and long-running queries&lt;/LI&gt;&lt;LI&gt;deciding when to use Warehouse vs Lakehouse for the same solution&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;For teams running Fabric Warehouse at scale, what architecture patterns have worked best for keeping the platform maintainable and avoiding duplicated transformations?&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2026 21:13:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/How-are-teams-structuring-Microsoft-Fabric-Warehouse-for/m-p/5373143#M4915</guid>
      <dc:creator>codeautomation</dc:creator>
      <dc:date>2026-10-07T21:13:48Z</dc:date>
    </item>
    <item>
      <title>Unable to Connect Azure Synapse Database to Power BI Desktop</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Unable-to-Connect-Azure-Synapse-Database-to-Power-BI-Desktop/m-p/5372834#M4910</link>
      <description>&lt;P&gt;Hi Team,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;While I am trying to connect Azure Synapse DB to Power BI Desktop getting error.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Steps performed&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;1.Obtained the Azure Synapse SQL endpoint and database credentials.&lt;/LI&gt;&lt;LI&gt;2.Opened Power BI Desktop and selected &lt;STRONG&gt;Azure Synapse Analytics&lt;/STRONG&gt; as the data source.&lt;/LI&gt;&lt;LI&gt;3.Entered the Synapse SQL endpoint and database connection details.&lt;/LI&gt;&lt;LI&gt;4.Attempted to establish the connection.&lt;/LI&gt;&lt;LI&gt;5.Received an error indicating that Power BI Desktop is unable to establish a connection to the Azure Synapse database.&lt;/LI&gt;&lt;/UL&gt;&lt;img /&gt;&lt;P&gt;Can some one help me how to resolve it ?&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2026 06:17:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Unable-to-Connect-Azure-Synapse-Database-to-Power-BI-Desktop/m-p/5372834#M4910</guid>
      <dc:creator>ShivaPr</dc:creator>
      <dc:date>2026-10-07T06:17:41Z</dc:date>
    </item>
    <item>
      <title>DataflowsStagingLakehouse Size</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/DataflowsStagingLakehouse-Size/m-p/5372413#M4896</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;My DataflowsStagingLakehouse system storage is 103GB! I have many DF Gen2 with enabled staging, but I really don't understand why this lakehouse is so big!&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I explain me that this storage is so big?&lt;BR /&gt;&lt;BR /&gt;What are the good pratices for this kind of lakehouse ?&lt;/P&gt;</description>
      <pubDate>Mon, 05 Oct 2026 15:25:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/DataflowsStagingLakehouse-Size/m-p/5372413#M4896</guid>
      <dc:creator>nicolasf</dc:creator>
      <dc:date>2026-10-05T15:25:42Z</dc:date>
    </item>
    <item>
      <title>Near-real-time CDC into Fabric Warehouse: MERGE vs Mirroring vs Lakehouse?</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/Near-real-time-CDC-into-Fabric-Warehouse-MERGE-vs-Mirroring-vs/m-p/5372046#M4889</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I need operational data from an Azure SQL Database available in Fabric for reporting with roughly 5 to 15 minutes of latency. There are about 30 tables, mostly updates, with some deletes. Business users will query it in T-SQL and Power BI.&lt;/P&gt;&lt;P&gt;I see three main approaches and would like to understand the trade-offs:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;STRONG&gt;Mirroring&lt;/STRONG&gt; the source database into Fabric, then building curated tables in a Warehouse on top of it&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Incremental MERGE&lt;/STRONG&gt; into Warehouse tables from a pipeline or copy job that reads changed rows (CDC or a watermark column)&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Eventstream CDC → Lakehouse Delta tables&lt;/STRONG&gt;, queried through the SQL analytics endpoint&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Questions:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Which approach is recommended at this latency and scale, and where does each one break down?&lt;/LI&gt;&lt;LI&gt;How are deletes handled in each? Mirroring is the most direct, but what about MERGE-based loads?&lt;/LI&gt;&lt;LI&gt;How much does running MERGE frequently cost on a Warehouse (capacity usage, small-file or fragmentation effects)?&lt;/LI&gt;&lt;LI&gt;If you mirror, is it better to build curated tables in a Warehouse or use views over the mirrored database?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Sat, 03 Oct 2026 00:01:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/Near-real-time-CDC-into-Fabric-Warehouse-MERGE-vs-Mirroring-vs/m-p/5372046#M4889</guid>
      <dc:creator>jubinsoni</dc:creator>
      <dc:date>2026-10-03T00:01:37Z</dc:date>
    </item>
  </channel>
</rss>

