﻿<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom">
  <id>https://fabricweekly.info/feed/atom.xml</id>
  <title>fabricweekly.info</title>
  <updated>2026-07-07T06:30:00.00Z</updated>
  <generator uri="https://github.com/endjin/Vellum" version="2.0.47.0">Vellum</generator>
  <rights>© 2026 fabricweekly.info</rights>
  <subtitle>We help small teams achieve big things.</subtitle>
  <link href="https://fabricweekly.info" rel="alternate" type="text/html" />
  <link href="https://fabricweekly.info/feed/atom.xml" rel="self" type="application/atom+xml" />
  <entry xml:base="https://fabricweekly.info/">
    <id>https://fabricweekly.info/issue-2</id>
    <title>#2 - 7th July 2026</title>
    <updated>2026-07-07T06:30:00.00Z</updated>
    <content xml:base="https://fabricweekly.info/issue-2" type="html">&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 "central team can't scale permissions" 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 "I accidentally deleted the wrong lakehouse" 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 "list every empty workspace in my tenant" 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;</content>
    <published>2026-07-07T06:30:00.00Z</published>
    <summary type="html">&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;</summary>
    <author>
      <name>Howard van Rooijen</name>
      <uri>https://fabricweekly.info/https://endjin.com/who-we-are/our-people/howard-van-rooijen/</uri>
    </author>
    <link href="https://fabricweekly.info/issue-2" rel="alternate" type="text/html" />
  </entry>
  <entry xml:base="https://fabricweekly.info/">
    <id>https://fabricweekly.info/issue-1</id>
    <title>#1 - 30th June 2026</title>
    <updated>2026-06-30T06:30:00.00Z</updated>
    <content xml:base="https://fabricweekly.info/issue-1" type="html">&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 "wait, did you know Fabric could do that?" 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 "why did my notebook fail at 3am" 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 "real-time" 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 "Test is reading Prod" 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;</content>
    <published>2026-06-30T06:30:00.00Z</published>
    <summary type="html">&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;</summary>
    <author>
      <name>Howard van Rooijen</name>
      <uri>https://fabricweekly.info/https://endjin.com/who-we-are/our-people/howard-van-rooijen/</uri>
    </author>
    <link href="https://fabricweekly.info/issue-1" rel="alternate" type="text/html" />
  </entry>
</feed>