﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>fabricweekly.info</title><atom:link href="https://fabricweekly.info/rss.xml" rel="self" type="application/rss+xml" />
    <link>https://fabricweekly.info</link>
    <description>We help small teams achieve big things.</description>
    <copyright>© 2026 fabricweekly.info</copyright>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>Vellum Static Site Generator</generator>
    <language>en-GB</language>
    <lastBuildDate>Wed, 22 Jul 2026 06:30:00 GMT</lastBuildDate>
    <pubDate>Wed, 22 Jul 2026 06:30:00 GMT</pubDate>
    <ttl>60</ttl>
    <item>
      <title>#3 - 22nd July 2026</title>
      <description>&lt;p&gt;👋 Welcome back to Fabric Weekly! Apologies for the radio silence - issue #3 was due out last week, but a thoroughly unseasonal bout of COVID (in July, of all times) had other plans for me. The upside is a proper bumper edition: it covers a longer stretch than usual, so there's extra to get through.&lt;/p&gt;
&lt;p&gt;On the official side:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The headline is &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/We-Put-a-GPU-Behind-Fabric-DW/ba-p/5262382"&gt;GPU-accelerated query execution for Fabric Data Warehouse&lt;/a&gt; - an informal-but-rigorous TPC-H benchmark showing roughly 6x the throughput at 1000 concurrent users versus CPU execution, with p95 latency dropping from 97 seconds to 15.&lt;/li&gt;
&lt;li&gt;Also worth a look: &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Announcing-role-based-access-control-for-API-for-GraphQL-in/ba-p/5234461"&gt;role-based access control for API for GraphQL&lt;/a&gt; lands in preview, with field- and row-level security baked into the API itself rather than a custom app layer.&lt;/li&gt;
&lt;li&gt;OneLake picked up a genuinely money-saving GA feature: &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Controlling-storage-costs-with-OneLake-lifecycle-management/ba-p/5295135"&gt;lifecycle management with storage tiers&lt;/a&gt;, which automatically moves cold data into cheaper cool/cold tiers based on access patterns without you lifting a finger.&lt;/li&gt;
&lt;li&gt;And Fabric Data Factory pipelines got &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Streamlining-orchestration-with-smarter-pipelines-and-deeper/ba-p/5280154"&gt;a batch of new capabilities&lt;/a&gt;, headlined by an AI-powered Operations Agent (preview) that watches pipeline health and suggests fixes, plus activity-level monitoring so you can drill straight from a failed run into the specific step that broke.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Two bigger stories worth their own mention this issue: Reza Rad sat down with Yitzhak Kesselman (CVP for Real-Time Intelligence at Microsoft Fabric) for a  expansive conversation on &lt;a href="https://radacad.com/fabric-real-time-intelligence-fabric-iq-a-conversation-with-yitzhak-kesselman-fabric-insider-ep-6/"&gt;where Fabric IQ and Real-Time Intelligence are heading&lt;/a&gt; - ontologies, ops agents, and the &amp;quot;no AI without RTI&amp;quot; argument, with real customer numbers to back it up. And &lt;a href="https://radacad.com/what-is-fabric-app-or-rayfin-and-why-you-should-care/"&gt;Rayfin, aka Fabric Apps&lt;/a&gt; - Microsoft's new open-source SDK for building full-stack web apps entirely inside a Fabric workspace - TypeScript frontend, Fabric SQL database or Power BI semantic model backend, all under one governed roof.&lt;/p&gt;
&lt;p&gt;In the community:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Erwin de Kreuk's FMD framework can now generate &lt;a href="https://erwindekreuk.com/2026/07/fabric-column-lineage-to-purview-fmd/"&gt;column-level lineage from Fabric Lakehouses straight into Microsoft Purview&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;And a deep, honest write-up on &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Getting-governed-Databricks-data-into-Fabric-behind-a-private/ba-p/5283606"&gt;getting governed Databricks data into Fabric behind a fully private network&lt;/a&gt; compares four setups and lands on the same conclusion every time: the hard part isn't moving the data, it's carrying the Unity Catalog policies with it.&lt;/li&gt;
&lt;li&gt;And Chris Webb finally sets out &lt;a href="https://blog.crossjoin.co.uk/2026/07/12/the-benefits-of-using-direct-lake-mode-in-power-bi/"&gt;the actual benefits of Direct Lake mode&lt;/a&gt; beyond &amp;quot;it's the new shiny thing&amp;quot; - cheaper refresh, no memory limits, and reuse of the same OneLake tables across multiple semantic models.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And, over on the endjin blog: a blog from yours truly which &lt;a href="https://endjin.com/blog/optimising-dax-model-design-comparisons"&gt;compares star schema, flat table, and header/detail designs&lt;/a&gt; in DAX Studio.&lt;/p&gt;</description>
      <link>https://fabricweekly.info/issue-3</link>
      <guid isPermaLink="true">https://fabricweekly.info/issue-3</guid>
      <pubDate>Wed, 22 Jul 2026 06:30:00 GMT</pubDate>
      <dc:creator>Howard van Rooijen</dc:creator>
      <content:encoded><![CDATA[<p>👋 Welcome back to Fabric Weekly! Apologies for the radio silence - issue #3 was due out last week, but a thoroughly unseasonal bout of COVID (in July, of all times) had other plans for me. The upside is a proper bumper edition: it covers a longer stretch than usual, so there's extra to get through.</p>
<p>On the official side:</p>
<ul>
<li>The headline is <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/We-Put-a-GPU-Behind-Fabric-DW/ba-p/5262382">GPU-accelerated query execution for Fabric Data Warehouse</a> - an informal-but-rigorous TPC-H benchmark showing roughly 6x the throughput at 1000 concurrent users versus CPU execution, with p95 latency dropping from 97 seconds to 15.</li>
<li>Also worth a look: <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Announcing-role-based-access-control-for-API-for-GraphQL-in/ba-p/5234461">role-based access control for API for GraphQL</a> lands in preview, with field- and row-level security baked into the API itself rather than a custom app layer.</li>
<li>OneLake picked up a genuinely money-saving GA feature: <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Controlling-storage-costs-with-OneLake-lifecycle-management/ba-p/5295135">lifecycle management with storage tiers</a>, which automatically moves cold data into cheaper cool/cold tiers based on access patterns without you lifting a finger.</li>
<li>And Fabric Data Factory pipelines got <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Streamlining-orchestration-with-smarter-pipelines-and-deeper/ba-p/5280154">a batch of new capabilities</a>, headlined by an AI-powered Operations Agent (preview) that watches pipeline health and suggests fixes, plus activity-level monitoring so you can drill straight from a failed run into the specific step that broke.</li>
</ul>
<p>Two bigger stories worth their own mention this issue: Reza Rad sat down with Yitzhak Kesselman (CVP for Real-Time Intelligence at Microsoft Fabric) for a  expansive conversation on <a href="https://radacad.com/fabric-real-time-intelligence-fabric-iq-a-conversation-with-yitzhak-kesselman-fabric-insider-ep-6/">where Fabric IQ and Real-Time Intelligence are heading</a> - ontologies, ops agents, and the "no AI without RTI" argument, with real customer numbers to back it up. And <a href="https://radacad.com/what-is-fabric-app-or-rayfin-and-why-you-should-care/">Rayfin, aka Fabric Apps</a> - Microsoft's new open-source SDK for building full-stack web apps entirely inside a Fabric workspace - TypeScript frontend, Fabric SQL database or Power BI semantic model backend, all under one governed roof.</p>
<p>In the community:</p>
<ul>
<li>Erwin de Kreuk's FMD framework can now generate <a href="https://erwindekreuk.com/2026/07/fabric-column-lineage-to-purview-fmd/">column-level lineage from Fabric Lakehouses straight into Microsoft Purview</a>.</li>
<li>And a deep, honest write-up on <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Getting-governed-Databricks-data-into-Fabric-behind-a-private/ba-p/5283606">getting governed Databricks data into Fabric behind a fully private network</a> compares four setups and lands on the same conclusion every time: the hard part isn't moving the data, it's carrying the Unity Catalog policies with it.</li>
<li>And Chris Webb finally sets out <a href="https://blog.crossjoin.co.uk/2026/07/12/the-benefits-of-using-direct-lake-mode-in-power-bi/">the actual benefits of Direct Lake mode</a> beyond "it's the new shiny thing" - cheaper refresh, no memory limits, and reuse of the same OneLake tables across multiple semantic models.</li>
</ul>
<p>And, over on the endjin blog: a blog from yours truly which <a href="https://endjin.com/blog/optimising-dax-model-design-comparisons">compares star schema, flat table, and header/detail designs</a> in DAX Studio.</p>]]></content:encoded>
    </item>
    <item>
      <title>#2 - 7th July 2026</title>
      <description>&lt;p&gt;🎉 Welcome to issue #2 of Fabric Weekly!&lt;/p&gt;
&lt;p&gt;On the official side: the headline is &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Fabric-data-agent-API-is-now-public-Build-Fabric-data-agents/ba-p/5230588"&gt;the Fabric data agent API going public&lt;/a&gt; - the data agent SDK now runs on the Fabric REST API instead of being stuck inside a notebook, so you can create, configure, and publish data agents from your own CI/CD pipelines, internal tools, or backend services. Big news for anyone provisioning the same agent shape across dozens of workspaces.&lt;/p&gt;
&lt;p&gt;Also worth a look: &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Simplifying-secure-data-access-with-Delegated-OneLake-Shortcuts/ba-p/5254632"&gt;Delegated OneLake Shortcuts&lt;/a&gt; hit preview, letting a shortcut route access through a service principal instead of every consumer's own identity- This solves both the &amp;quot;central team can't scale permissions&amp;quot; problem and cross-tenant sharing. And &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Item-Recovery-in-Microsoft-Fabric-Generally-Available/ba-p/5240675"&gt;Item Recovery&lt;/a&gt; is now GA, so &amp;quot;I accidentally deleted the wrong lakehouse&amp;quot; is a recoverable mistake!&lt;/p&gt;
&lt;p&gt;Over in the community: Reza Rad shows how pairing &lt;a href="https://radacad.com/no-code-no-tools-documentation-for-power-bi-and-fabric-using-fabric-skills-and-github-copilot/"&gt;GitHub Copilot with Microsoft's open-source Fabric Skills library&lt;/a&gt; turns &amp;quot;list every empty workspace in my tenant&amp;quot; from a manual job into a single prompt.&lt;/p&gt;
&lt;p&gt;Bart Wullems shows &lt;a href="https://bartwullems.blogspot.com/2026/07/slowly-changing-dimensions-in-microsoft.html"&gt;how Fabric's Copy job now builds Slowly Changing Dimension Type 2 for you&lt;/a&gt; with zero merge statements - provided your source/destination pair is currently supported. And on the reporting side, Marco Russo and Alberto Ferrari debug a running-total measure that quietly broke because of sort-by-column settings, fixing it properly by &lt;a href="https://www.sqlbi.com/tv/using-removefilters-in-dax-user-defined-functions/"&gt;packaging REMOVEFILTERS into a reusable user-defined function&lt;/a&gt; instead of patching the one measure.&lt;/p&gt;
&lt;p&gt;Last but not least, Kevin Chant shows how &lt;a href="https://chantifiedlens.com/2026/06/30/use-managed-devops-pools-for-microsoft-fabric-deployments/"&gt;Managed DevOps Pools&lt;/a&gt; can get your Fabric deployment pipelines into a firewall-protected Key Vault without the usual self-hosted-agent headache.&lt;/p&gt;</description>
      <link>https://fabricweekly.info/issue-2</link>
      <guid isPermaLink="true">https://fabricweekly.info/issue-2</guid>
      <pubDate>Tue, 07 Jul 2026 06:30:00 GMT</pubDate>
      <dc:creator>Howard van Rooijen</dc:creator>
      <content:encoded><![CDATA[<p>🎉 Welcome to issue #2 of Fabric Weekly!</p>
<p>On the official side: the headline is <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Fabric-data-agent-API-is-now-public-Build-Fabric-data-agents/ba-p/5230588">the Fabric data agent API going public</a> - the data agent SDK now runs on the Fabric REST API instead of being stuck inside a notebook, so you can create, configure, and publish data agents from your own CI/CD pipelines, internal tools, or backend services. Big news for anyone provisioning the same agent shape across dozens of workspaces.</p>
<p>Also worth a look: <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Simplifying-secure-data-access-with-Delegated-OneLake-Shortcuts/ba-p/5254632">Delegated OneLake Shortcuts</a> hit preview, letting a shortcut route access through a service principal instead of every consumer's own identity- This solves both the "central team can't scale permissions" problem and cross-tenant sharing. And <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Item-Recovery-in-Microsoft-Fabric-Generally-Available/ba-p/5240675">Item Recovery</a> is now GA, so "I accidentally deleted the wrong lakehouse" is a recoverable mistake!</p>
<p>Over in the community: Reza Rad shows how pairing <a href="https://radacad.com/no-code-no-tools-documentation-for-power-bi-and-fabric-using-fabric-skills-and-github-copilot/">GitHub Copilot with Microsoft's open-source Fabric Skills library</a> turns "list every empty workspace in my tenant" from a manual job into a single prompt.</p>
<p>Bart Wullems shows <a href="https://bartwullems.blogspot.com/2026/07/slowly-changing-dimensions-in-microsoft.html">how Fabric's Copy job now builds Slowly Changing Dimension Type 2 for you</a> with zero merge statements - provided your source/destination pair is currently supported. And on the reporting side, Marco Russo and Alberto Ferrari debug a running-total measure that quietly broke because of sort-by-column settings, fixing it properly by <a href="https://www.sqlbi.com/tv/using-removefilters-in-dax-user-defined-functions/">packaging REMOVEFILTERS into a reusable user-defined function</a> instead of patching the one measure.</p>
<p>Last but not least, Kevin Chant shows how <a href="https://chantifiedlens.com/2026/06/30/use-managed-devops-pools-for-microsoft-fabric-deployments/">Managed DevOps Pools</a> can get your Fabric deployment pipelines into a firewall-protected Key Vault without the usual self-hosted-agent headache.</p>]]></content:encoded>
    </item>
    <item>
      <title>#1 - 30th June 2026</title>
      <description>&lt;p&gt;🎉 Welcome to the very first edition of Fabric Weekly! After far too long leaving Microsoft Fabric to get covered as a footnote in everyone else's newsletter, it finally has one of its own. Every week from here on, we'll round up the official announcements, the community deep-dives, and the &amp;quot;wait, did you know Fabric could do that?&amp;quot; moments from across Data Engineering, Reporting &amp;amp; Insights, Storage &amp;amp; Platform, Governance &amp;amp; Security, Management &amp;amp; Cost, and Copilot/AI &amp;amp; Agents - all in one place.&lt;/p&gt;
&lt;p&gt;On the official side:&lt;/p&gt;
&lt;p&gt;The headline is &lt;a href="https://www.youtube.com/watch?v=jRQT8J2NPq0"&gt;Fabric Data Agents now supporting Microsoft Entra ID service principal authentication&lt;/a&gt; - one of the most requested capabilities for moving data agents from prototype to production, and the start of a short video series if you want to follow the setup step by step.&lt;/p&gt;
&lt;p&gt;Also worth a look: &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Event-Driven-Copy-Job-Execution-with-Fabric-Activator-Generally/ba-p/5195808"&gt;Event-Driven Copy Job Execution with Fabric Activator&lt;/a&gt; is now GA, letting you trigger Copy jobs straight from an Activator rule with no pipeline in between, and there's a new &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Simplify-Spark-failure-diagnosis-in-Fabric-Preview/ba-p/5196959"&gt;Fabric Spark Operations Skill (Preview)&lt;/a&gt; that turns &amp;quot;why did my notebook fail at 3am&amp;quot; into a single natural-language prompt instead of a multi-tab log hunt.&lt;/p&gt;
&lt;p&gt;Microsoft is also &lt;a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Securing-the-Power-Query-connector-ecosystem-in-Fabric/ba-p/5195164"&gt;bringing Power Query connectors fully in-house&lt;/a&gt; with a clearer Preview-to-Retirement lifecycle.&lt;/p&gt;
&lt;p&gt;And Build 2026 brought a long list of announcements covered in &lt;a href="https://www.jamesserra.com/archive/2026/06/microsoft-build-2026-announcements/"&gt;James Serra's roundup&lt;/a&gt;: Agent Skills for Power BI is the one most likely to change how you build reports, while Rayfin - the new open-source SDK that lets coding agents define and deploy a full governed app backend straight onto Fabric - might be the one that changes what counts as a Fabric workload at all.&lt;/p&gt;
&lt;p&gt;Over in the community:&lt;/p&gt;
&lt;p&gt;Roman Lánský dug into why your &lt;a href="https://www.sqlservercentral.com/blogs/fabric-for-operational-reporting-sql-endpoint-trap"&gt;mirrored &amp;quot;real-time&amp;quot; reports might quietly be serving stale data&lt;/a&gt;, and what the new SQL endpoint metadata sync does about it.&lt;/p&gt;
&lt;p&gt;Nikola has written the definitive (and very long) guide to &lt;a href="https://data-mozart.com/variable-libraries-in-microsoft-fabric-one-value-to-rule-them-all/"&gt;variable libraries&lt;/a&gt;, the Fabric item that exists specifically so &amp;quot;Test is reading Prod&amp;quot; becomes a story you only tell at conferences.&lt;/p&gt;
&lt;p&gt;John Kerski makes the case that &lt;a href="https://www.kerski.tech/udfs-and-reuse/"&gt;DAX User Defined Functions are the biggest thing to happen to semantic model testing&lt;/a&gt; since PBIP, and has the downloads on his PQL.Assert library to back it up.&lt;/p&gt;
&lt;p&gt;Meagan Longoria offers a sensible &lt;a href="https://www.sqlservercentral.com/blogs/crawl-walk-run-with-agentic-development-of-power-bi-assets"&gt;crawl-walk-run framework for agentic Power BI development&lt;/a&gt; if you'd rather not hand an AI agent the keys all at once&lt;/p&gt;
&lt;p&gt;And, Adam Marczak argues it's &lt;a href="https://marczak.io/posts/2026/06/evolution-of-azure-data-platforms/"&gt;time to stop treating Azure itself as the platform&lt;/a&gt; and pick Fabric or Databricks as the actual center instead.&lt;/p&gt;
&lt;p&gt;Thanks for being here for issue #1 - tell a friend, tell your whole workspace...&lt;/p&gt;</description>
      <link>https://fabricweekly.info/issue-1</link>
      <guid isPermaLink="true">https://fabricweekly.info/issue-1</guid>
      <pubDate>Tue, 30 Jun 2026 06:30:00 GMT</pubDate>
      <dc:creator>Howard van Rooijen</dc:creator>
      <content:encoded><![CDATA[<p>🎉 Welcome to the very first edition of Fabric Weekly! After far too long leaving Microsoft Fabric to get covered as a footnote in everyone else's newsletter, it finally has one of its own. Every week from here on, we'll round up the official announcements, the community deep-dives, and the "wait, did you know Fabric could do that?" moments from across Data Engineering, Reporting &amp; Insights, Storage &amp; Platform, Governance &amp; Security, Management &amp; Cost, and Copilot/AI &amp; Agents - all in one place.</p>
<p>On the official side:</p>
<p>The headline is <a href="https://www.youtube.com/watch?v=jRQT8J2NPq0">Fabric Data Agents now supporting Microsoft Entra ID service principal authentication</a> - one of the most requested capabilities for moving data agents from prototype to production, and the start of a short video series if you want to follow the setup step by step.</p>
<p>Also worth a look: <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Event-Driven-Copy-Job-Execution-with-Fabric-Activator-Generally/ba-p/5195808">Event-Driven Copy Job Execution with Fabric Activator</a> is now GA, letting you trigger Copy jobs straight from an Activator rule with no pipeline in between, and there's a new <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Simplify-Spark-failure-diagnosis-in-Fabric-Preview/ba-p/5196959">Fabric Spark Operations Skill (Preview)</a> that turns "why did my notebook fail at 3am" into a single natural-language prompt instead of a multi-tab log hunt.</p>
<p>Microsoft is also <a href="https://community.fabric.microsoft.com/t5/Fabric-Updates-Blog/Securing-the-Power-Query-connector-ecosystem-in-Fabric/ba-p/5195164">bringing Power Query connectors fully in-house</a> with a clearer Preview-to-Retirement lifecycle.</p>
<p>And Build 2026 brought a long list of announcements covered in <a href="https://www.jamesserra.com/archive/2026/06/microsoft-build-2026-announcements/">James Serra's roundup</a>: Agent Skills for Power BI is the one most likely to change how you build reports, while Rayfin - the new open-source SDK that lets coding agents define and deploy a full governed app backend straight onto Fabric - might be the one that changes what counts as a Fabric workload at all.</p>
<p>Over in the community:</p>
<p>Roman Lánský dug into why your <a href="https://www.sqlservercentral.com/blogs/fabric-for-operational-reporting-sql-endpoint-trap">mirrored "real-time" reports might quietly be serving stale data</a>, and what the new SQL endpoint metadata sync does about it.</p>
<p>Nikola has written the definitive (and very long) guide to <a href="https://data-mozart.com/variable-libraries-in-microsoft-fabric-one-value-to-rule-them-all/">variable libraries</a>, the Fabric item that exists specifically so "Test is reading Prod" becomes a story you only tell at conferences.</p>
<p>John Kerski makes the case that <a href="https://www.kerski.tech/udfs-and-reuse/">DAX User Defined Functions are the biggest thing to happen to semantic model testing</a> since PBIP, and has the downloads on his PQL.Assert library to back it up.</p>
<p>Meagan Longoria offers a sensible <a href="https://www.sqlservercentral.com/blogs/crawl-walk-run-with-agentic-development-of-power-bi-assets">crawl-walk-run framework for agentic Power BI development</a> if you'd rather not hand an AI agent the keys all at once</p>
<p>And, Adam Marczak argues it's <a href="https://marczak.io/posts/2026/06/evolution-of-azure-data-platforms/">time to stop treating Azure itself as the platform</a> and pick Fabric or Databricks as the actual center instead.</p>
<p>Thanks for being here for issue #1 - tell a friend, tell your whole workspace...</p>]]></content:encoded>
    </item>
  </channel>
</rss>