<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheet.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link rel="self" type="application/rss+xml" href="https://feeds.transistor.fm/fabric-architecture-podcast" title="MP3 Audio"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <podcast:podping usesPodping="true"/>
    <title>Microsoft Fabric Architecture Podcast</title>
    <generator>Transistor (https://transistor.fm)</generator>
    <itunes:new-feed-url>https://feeds.transistor.fm/fabric-architecture-podcast</itunes:new-feed-url>
    <description>Architecture decisions for Microsoft Fabric. Anonymized real customer scenarios, cost realism, counter-arguments included. Weekly episodes aligned with Fabric Friday recordings.</description>
    <copyright>© 2026 Matthias Falland</copyright>
    <podcast:guid>4a3b41f3-09cf-5c55-b990-9c25a1a38196</podcast:guid>
    <podcast:locked>yes</podcast:locked>
    <podcast:trailer pubdate="Thu, 01 Jan 2026 09:00:00 +0100" url="https://media.transistor.fm/0a41c9e5/500e7a11.mp3" length="3631768" type="audio/mpeg">Welcome to the Fabric Architecture Podcast</podcast:trailer>
    <language>en</language>
    <pubDate>Fri, 30 Oct 2026 09:00:08 +0100</pubDate>
    <lastBuildDate>Fri, 30 Oct 2026 09:01:38 +0100</lastBuildDate>
    <link>https://www.fabricperiodictable.com</link>
    <image>
      <url>https://img.transistorcdn.com/7KCGajg_Tv2rIKYSAqycTQ0OleaRmSrQ8iAKWGsMnsE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xNmZi/MmU3NmY4ODZmMGNi/MTQxNGU3YzdiYzI5/YzEzNS5wbmc.jpg</url>
      <title>Microsoft Fabric Architecture Podcast</title>
      <link>https://www.fabricperiodictable.com</link>
    </image>
    <itunes:category text="Technology"/>
    <itunes:category text="Business"/>
    <itunes:type>episodic</itunes:type>
    <itunes:author>Matthias Falland</itunes:author>
    <itunes:image href="https://img.transistorcdn.com/7KCGajg_Tv2rIKYSAqycTQ0OleaRmSrQ8iAKWGsMnsE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xNmZi/MmU3NmY4ODZmMGNi/MTQxNGU3YzdiYzI5/YzEzNS5wbmc.jpg"/>
    <itunes:summary>Architecture decisions for Microsoft Fabric. Anonymized real customer scenarios, cost realism, counter-arguments included. Weekly episodes aligned with Fabric Friday recordings.</itunes:summary>
    <itunes:subtitle>Architecture decisions for Microsoft Fabric.</itunes:subtitle>
    <itunes:keywords>technology, ai, data, fabric, microsoft</itunes:keywords>
    <itunes:owner>
      <itunes:name>Matthias Falland</itunes:name>
      <itunes:email>matthias@falland.ch</itunes:email>
    </itunes:owner>
    <itunes:complete>No</itunes:complete>
    <itunes:explicit>No</itunes:explicit>
    <item>
      <title>A Label Is Not a Lock</title>
      <itunes:episode>43</itunes:episode>
      <podcast:episode>43</podcast:episode>
      <itunes:title>A Label Is Not a Lock</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0dda575e-2375-435b-a186-d19f942ef424</guid>
      <link>https://share.transistor.fm/s/321fc30b</link>
      <description>
        <![CDATA[<p><b>A Label Is Not a Lock</b></p>
<p><strong>Episode 43</strong> • 2026-10-30
<strong>Duration</strong>: 9:02</p>
<p>A sensitivity label says Highly Confidential in the header, but inside Fabric it never decides who opens the item. This episode traces where labels actually control access and where the appearance of a lock is just a sign.</p>
<p><b>What we discuss</b></p>
<ul>
<li>The pattern we keep seeing in the field</li>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Right now, somewhere, there's a lakehouse with Highly Confidential in the header.</li>
<li>Show me the query pattern. If the pattern is "restrict who opens this," design the workspace. If the pattern is "protect what leaves," design the label. Conflating them is where every thread on that forum starts.</li>
<li>And the protection policy sits in between.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Demo 1: The Label Changed Nothing</li>
<li>Architecture film: Two questions two mechanisms</li>
<li>Architecture film: Eight routes onto an item</li>
<li>Architecture film: Where protection starts</li>
<li>Architecture film: Where label and permission meet</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/enterprise/powerbi/service-security-sensitivity-label-overview?wt.mc_id=AZ-MVP-5003447">Sensitivity labels in Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/service-security-sensitivity-label-troubleshooting?wt.mc_id=AZ-MVP-5003447">Sensitivity labels troubleshooting</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/protected-sensitivity-labels?wt.mc_id=AZ-MVP-5003447">Protected sensitivity labels in Fabric and Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/permission-model?wt.mc_id=AZ-MVP-5003447">Permission model</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/service-admin-row-level-security?wt.mc_id=AZ-MVP-5003447">Row-level security (RLS) with Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/information-protection?wt.mc_id=AZ-MVP-5003447">Information protection in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/protection-policies-overview?wt.mc_id=AZ-MVP-5003447">Protection policies in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/purview/encryption-sensitivity-labels?wt.mc_id=AZ-MVP-5003447">Restrict access to content by using sensitivity labels to apply encryption</a></li>
<li><a href="https://learn.microsoft.com/power-bi/visuals/power-bi-visualization-export-data?wt.mc_id=AZ-MVP-5003447">Export data from a Power BI visualization</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/apply-sensitivity-labels?wt.mc_id=AZ-MVP-5003447">Apply sensitivity labels to Fabric items</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/sensitivity-label-default-label-policy?wt.mc_id=AZ-MVP-5003447">Default label policy for Fabric and Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/mandatory-label-policy?wt.mc_id=AZ-MVP-5003447">Mandatory label policy for Fabric and Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/domain-default-sensitivity-label?wt.mc_id=AZ-MVP-5003447">Domain-level default sensitivity labels</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/service-admin-portal-information-protection?wt.mc_id=AZ-MVP-5003447">Information protection tenant settings</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>A Label Is Not a Lock</b></p>
<p><strong>Episode 43</strong> • 2026-10-30
<strong>Duration</strong>: 9:02</p>
<p>A sensitivity label says Highly Confidential in the header, but inside Fabric it never decides who opens the item. This episode traces where labels actually control access and where the appearance of a lock is just a sign.</p>
<p><b>What we discuss</b></p>
<ul>
<li>The pattern we keep seeing in the field</li>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Right now, somewhere, there's a lakehouse with Highly Confidential in the header.</li>
<li>Show me the query pattern. If the pattern is "restrict who opens this," design the workspace. If the pattern is "protect what leaves," design the label. Conflating them is where every thread on that forum starts.</li>
<li>And the protection policy sits in between.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Demo 1: The Label Changed Nothing</li>
<li>Architecture film: Two questions two mechanisms</li>
<li>Architecture film: Eight routes onto an item</li>
<li>Architecture film: Where protection starts</li>
<li>Architecture film: Where label and permission meet</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/enterprise/powerbi/service-security-sensitivity-label-overview?wt.mc_id=AZ-MVP-5003447">Sensitivity labels in Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/service-security-sensitivity-label-troubleshooting?wt.mc_id=AZ-MVP-5003447">Sensitivity labels troubleshooting</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/protected-sensitivity-labels?wt.mc_id=AZ-MVP-5003447">Protected sensitivity labels in Fabric and Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/permission-model?wt.mc_id=AZ-MVP-5003447">Permission model</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/service-admin-row-level-security?wt.mc_id=AZ-MVP-5003447">Row-level security (RLS) with Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/information-protection?wt.mc_id=AZ-MVP-5003447">Information protection in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/protection-policies-overview?wt.mc_id=AZ-MVP-5003447">Protection policies in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/purview/encryption-sensitivity-labels?wt.mc_id=AZ-MVP-5003447">Restrict access to content by using sensitivity labels to apply encryption</a></li>
<li><a href="https://learn.microsoft.com/power-bi/visuals/power-bi-visualization-export-data?wt.mc_id=AZ-MVP-5003447">Export data from a Power BI visualization</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/apply-sensitivity-labels?wt.mc_id=AZ-MVP-5003447">Apply sensitivity labels to Fabric items</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/sensitivity-label-default-label-policy?wt.mc_id=AZ-MVP-5003447">Default label policy for Fabric and Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/mandatory-label-policy?wt.mc_id=AZ-MVP-5003447">Mandatory label policy for Fabric and Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/domain-default-sensitivity-label?wt.mc_id=AZ-MVP-5003447">Domain-level default sensitivity labels</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/service-admin-portal-information-protection?wt.mc_id=AZ-MVP-5003447">Information protection tenant settings</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 30 Oct 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/321fc30b/182a91a7.mp3" length="8699118" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Zzh2w2rKLUqpqpiWVeEkZ_dwqHU9JwVMI_aqs9pg_LM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81ZDZl/NDhmODgyY2RiYzE1/ZjUxMjE1MjU4NTQ2/Zjg3ZS5qcGc.jpg"/>
      <itunes:duration>543</itunes:duration>
      <itunes:summary>A sensitivity label says Highly Confidential in the header, but inside Fabric it never decides who opens the item. This episode traces where labels actually control access and where the appearance of a lock is just a sign.</itunes:summary>
      <itunes:subtitle>A sensitivity label says Highly Confidential in the header, but inside Fabric it never decides who opens the item. This episode traces where labels actually control access and where the appearance of a lock is just a sign.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/321fc30b/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/321fc30b/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Five Thousand Files From a Blank Report</title>
      <itunes:episode>42</itunes:episode>
      <podcast:episode>42</podcast:episode>
      <itunes:title>Five Thousand Files From a Blank Report</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">cf9db3a3-f2dc-4cf5-b902-6ee1109aab1f</guid>
      <link>https://share.transistor.fm/s/783ae3e2</link>
      <description>
        <![CDATA[<p><b>Five Thousand Files From a Blank Report</b></p>
<p><strong>Episode 42</strong> • 2026-10-23
<strong>Duration</strong>: 10:17</p>
<p>Medallion is the recommended design approach for Fabric. It's also one building block out of five, and the one that sends you a maintenance invoice nobody put on the architecture diagram. What the file-count guardrail means for Direct Lake on OneLake, why schema-enabled lakehouses can't use the automated maintenance activity, and when the whole pattern is overkill.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, there's a table sitting at four thousand files on an F64.</li>
<li>The price of that answer is maintenance. A schedule, a monitor, and someone who knows where TABLETRAITS lives.</li>
<li>Architecture is not religion. Medallion answers one question — what is each stage trusted for — and it leaves the other four to the other four bricks.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: Five building blocks</li>
<li>Architecture film: Each layer is a contract</li>
<li>Demo 1: Bronze That Copies Nothing</li>
<li>Demo 2: Silver as a Contract</li>
<li>Architecture film: When recipe is wrong</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-medallion-lakehouse-architecture?wt.mc_id=AZ-MVP-5003447">Understand medallion architecture for Fabric with OneLake</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/architecture-patterns?wt.mc_id=AZ-MVP-5003447">OneLake patterns and foundational capabilities</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-factory/common-dbt-job-patterns?wt.mc_id=AZ-MVP-5003447">Common dbt job patterns</a></li>
<li><a href="https://learn.microsoft.com/azure/architecture/databases/architecture/dataops-mdw?wt.mc_id=AZ-MVP-5003447">Modern data warehouse medallion architecture in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/overview-materialized-lake-view?wt.mc_id=AZ-MVP-5003447">What are materialized lake views?</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/create-materialized-lake-view?wt.mc_id=AZ-MVP-5003447">Spark SQL reference</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/refresh-materialized-lake-view?wt.mc_id=AZ-MVP-5003447">Optimal refresh</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/table-maintenance-optimization?wt.mc_id=AZ-MVP-5003447">Cross-workload table maintenance and optimization</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/whats-new?wt.mc_id=AZ-MVP-5003447#generally-available-features">What's new</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-factory/lakehouse-maintenance-activity?wt.mc_id=AZ-MVP-5003447">Lakehouse Maintenance activity</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/billing-capacity-management-for-spark?wt.mc_id=AZ-MVP-5003447">Apache Spark billing and utilization</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/extended-capabilities?wt.mc_id=AZ-MVP-5003447">extended capabilities</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/extended-capabilities-delta-change-data-feed?wt.mc_id=AZ-MVP-5003447">CDF page</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/data-quality?wt.mc_id=AZ-MVP-5003447">Data quality in materialized lake views</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/view-lineage?wt.mc_id=AZ-MVP-5003447">Manage materialized lake views lineage</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Five Thousand Files From a Blank Report</b></p>
<p><strong>Episode 42</strong> • 2026-10-23
<strong>Duration</strong>: 10:17</p>
<p>Medallion is the recommended design approach for Fabric. It's also one building block out of five, and the one that sends you a maintenance invoice nobody put on the architecture diagram. What the file-count guardrail means for Direct Lake on OneLake, why schema-enabled lakehouses can't use the automated maintenance activity, and when the whole pattern is overkill.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, there's a table sitting at four thousand files on an F64.</li>
<li>The price of that answer is maintenance. A schedule, a monitor, and someone who knows where TABLETRAITS lives.</li>
<li>Architecture is not religion. Medallion answers one question — what is each stage trusted for — and it leaves the other four to the other four bricks.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: Five building blocks</li>
<li>Architecture film: Each layer is a contract</li>
<li>Demo 1: Bronze That Copies Nothing</li>
<li>Demo 2: Silver as a Contract</li>
<li>Architecture film: When recipe is wrong</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-medallion-lakehouse-architecture?wt.mc_id=AZ-MVP-5003447">Understand medallion architecture for Fabric with OneLake</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/architecture-patterns?wt.mc_id=AZ-MVP-5003447">OneLake patterns and foundational capabilities</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-factory/common-dbt-job-patterns?wt.mc_id=AZ-MVP-5003447">Common dbt job patterns</a></li>
<li><a href="https://learn.microsoft.com/azure/architecture/databases/architecture/dataops-mdw?wt.mc_id=AZ-MVP-5003447">Modern data warehouse medallion architecture in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/overview-materialized-lake-view?wt.mc_id=AZ-MVP-5003447">What are materialized lake views?</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/create-materialized-lake-view?wt.mc_id=AZ-MVP-5003447">Spark SQL reference</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/refresh-materialized-lake-view?wt.mc_id=AZ-MVP-5003447">Optimal refresh</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/table-maintenance-optimization?wt.mc_id=AZ-MVP-5003447">Cross-workload table maintenance and optimization</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/whats-new?wt.mc_id=AZ-MVP-5003447#generally-available-features">What's new</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-factory/lakehouse-maintenance-activity?wt.mc_id=AZ-MVP-5003447">Lakehouse Maintenance activity</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/billing-capacity-management-for-spark?wt.mc_id=AZ-MVP-5003447">Apache Spark billing and utilization</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/extended-capabilities?wt.mc_id=AZ-MVP-5003447">extended capabilities</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/extended-capabilities-delta-change-data-feed?wt.mc_id=AZ-MVP-5003447">CDF page</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/data-quality?wt.mc_id=AZ-MVP-5003447">Data quality in materialized lake views</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/materialized-lake-views/view-lineage?wt.mc_id=AZ-MVP-5003447">Manage materialized lake views lineage</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 23 Oct 2026 09:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/783ae3e2/5fbd9a0d.mp3" length="9898197" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/DcG6nnKXKmfcDhLMbGO9ZENTGjr9omUm7H_LNer1J4o/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84YmFj/ZjU0YmYwNWNiNThl/YWRkMTg0Yzg0MzQ3/MWVlMi5qcGc.jpg"/>
      <itunes:duration>618</itunes:duration>
      <itunes:summary>Medallion is the recommended design approach for Fabric. It's also one building block out of five, and the one that sends you a maintenance invoice nobody put on the architecture diagram. What the file-count guardrail means for Direct Lake on OneLake, why schema-enabled lakehouses can't use the automated maintenance activity, and when the whole pattern is overkill.</itunes:summary>
      <itunes:subtitle>Medallion is the recommended design approach for Fabric. It's also one building block out of five, and the one that sends you a maintenance invoice nobody put on the architecture diagram. What the file-count guardrail means for Direct Lake on OneLake, why</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/783ae3e2/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/783ae3e2/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Five Doors and One Credential</title>
      <itunes:episode>41</itunes:episode>
      <podcast:episode>41</podcast:episode>
      <itunes:title>Five Doors and One Credential</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">30bf3acf-c2a0-4eee-ac0f-6b23b963e351</guid>
      <link>https://share.transistor.fm/s/f767f654</link>
      <description>
        <![CDATA[<p><b>Five Doors and One Credential</b></p>
<p><strong>Episode 41</strong> • 2026-09-18
<strong>Duration</strong>: 8:45</p>
<p>Databricks and Fabric have five integration paths, not one. Each moves data. None moves permissions. We pull apart the one-credential model, the hour-long revoke delay, and the ADLS shortcut that silently bypasses Unity Catalog's row-level security.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Every path between these platforms moves data.</li>
<li>Somewhere right now, a mirrored catalog is serving a workspace that was supposed to see two schemas.</li>
<li>And accept that "keep access configurations synchronized" is documentation for there is no sync.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/RAqhXwSj_HE">https://youtu.be/RAqhXwSj_HE</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=813">13:33 Demo: Direct Lake Over Databricks Data</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=197">3:17 Demo: Mirror a Catalog from Unity Catalog</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=517">8:37 Demo: One Credential for Everyone, and a Revoke That Takes an Hour</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=1429">23:49 Who Pays</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=1022">17:02 The Reverse Direction Is Three Different Things</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks?wt.mc_id=AZ-MVP-5003447">Mirroring Azure Databricks Unity Catalog</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks-security?wt.mc_id=AZ-MVP-5003447">Secure Fabric mirrored databases from Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks-tutorial?wt.mc_id=AZ-MVP-5003447">Tutorial: Configure Microsoft Fabric mirrored databases from Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/external-access/admin?wt.mc_id=AZ-MVP-5003447">Enable external data access to Unity Catalog</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/partners/bi/fabric-publish?wt.mc_id=AZ-MVP-5003447">Publish a Unity Catalog catalog to Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks-limitations?wt.mc_id=AZ-MVP-5003447">Limitations in Microsoft Fabric mirrored databases from Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/query-federation/onelake?wt.mc_id=AZ-MVP-5003447">Enable OneLake catalog federation</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-azure-databricks?wt.mc_id=AZ-MVP-5003447">Integrate OneLake with Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/connect/unity-catalog/cloud-storage/external-locations-onelake?wt.mc_id=AZ-MVP-5003447">Connect Azure Databricks to a OneLake external location</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-capacity-consumption?wt.mc_id=AZ-MVP-5003447">Fabric capacity and OneLake consumption</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-consumption?wt.mc_id=AZ-MVP-5003447">OneLake compute and storage consumption</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/azure-billing?wt.mc_id=AZ-MVP-5003447">Understand your Azure bill for a Fabric capacity</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-shortcuts?wt.mc_id=AZ-MVP-5003447">Shortcuts in a lakehouse</a></li>
<li><a href="https://learn.microsoft.com/rest/api/fabric/articles/item-management/definitions/mirrored-azuredatabricks-unitycatalog-definition?wt.mc_id=AZ-MVP-5003447">Mirrored Azure Databricks Unity Catalog definition</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-storage-tiers?wt.mc_id=AZ-MVP-5003447">OneLake storage tiers</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Five Doors and One Credential</b></p>
<p><strong>Episode 41</strong> • 2026-09-18
<strong>Duration</strong>: 8:45</p>
<p>Databricks and Fabric have five integration paths, not one. Each moves data. None moves permissions. We pull apart the one-credential model, the hour-long revoke delay, and the ADLS shortcut that silently bypasses Unity Catalog's row-level security.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Every path between these platforms moves data.</li>
<li>Somewhere right now, a mirrored catalog is serving a workspace that was supposed to see two schemas.</li>
<li>And accept that "keep access configurations synchronized" is documentation for there is no sync.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/RAqhXwSj_HE">https://youtu.be/RAqhXwSj_HE</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=813">13:33 Demo: Direct Lake Over Databricks Data</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=197">3:17 Demo: Mirror a Catalog from Unity Catalog</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=517">8:37 Demo: One Credential for Everyone, and a Revoke That Takes an Hour</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=1429">23:49 Who Pays</a></li>
<li><a href="https://youtu.be/RAqhXwSj_HE?t=1022">17:02 The Reverse Direction Is Three Different Things</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks?wt.mc_id=AZ-MVP-5003447">Mirroring Azure Databricks Unity Catalog</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks-security?wt.mc_id=AZ-MVP-5003447">Secure Fabric mirrored databases from Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks-tutorial?wt.mc_id=AZ-MVP-5003447">Tutorial: Configure Microsoft Fabric mirrored databases from Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/external-access/admin?wt.mc_id=AZ-MVP-5003447">Enable external data access to Unity Catalog</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/partners/bi/fabric-publish?wt.mc_id=AZ-MVP-5003447">Publish a Unity Catalog catalog to Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-databricks-limitations?wt.mc_id=AZ-MVP-5003447">Limitations in Microsoft Fabric mirrored databases from Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/query-federation/onelake?wt.mc_id=AZ-MVP-5003447">Enable OneLake catalog federation</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-azure-databricks?wt.mc_id=AZ-MVP-5003447">Integrate OneLake with Azure Databricks</a></li>
<li><a href="https://learn.microsoft.com/azure/databricks/connect/unity-catalog/cloud-storage/external-locations-onelake?wt.mc_id=AZ-MVP-5003447">Connect Azure Databricks to a OneLake external location</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-capacity-consumption?wt.mc_id=AZ-MVP-5003447">Fabric capacity and OneLake consumption</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-consumption?wt.mc_id=AZ-MVP-5003447">OneLake compute and storage consumption</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/azure-billing?wt.mc_id=AZ-MVP-5003447">Understand your Azure bill for a Fabric capacity</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-shortcuts?wt.mc_id=AZ-MVP-5003447">Shortcuts in a lakehouse</a></li>
<li><a href="https://learn.microsoft.com/rest/api/fabric/articles/item-management/definitions/mirrored-azuredatabricks-unitycatalog-definition?wt.mc_id=AZ-MVP-5003447">Mirrored Azure Databricks Unity Catalog definition</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/onelake-storage-tiers?wt.mc_id=AZ-MVP-5003447">OneLake storage tiers</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Thu, 22 Oct 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/f767f654/9484f83f.mp3" length="8426035" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=RAqhXwSj_HE">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/PwWJJ91KfTeIx9R1aDSCjd4JPbuSw2Qo9kOrRz3rn_k/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80NmZi/NmExODI3OGNkYjY0/YTdlMDllMTQxZjBk/N2JkMi5qcGc.jpg"/>
      <itunes:duration>526</itunes:duration>
      <itunes:summary>Databricks and Fabric have five integration paths, not one. Each moves data. None moves permissions. We pull apart the one-credential model, the hour-long revoke delay, and the ADLS shortcut that silently bypasses Unity Catalog's row-level security.</itunes:summary>
      <itunes:subtitle>Databricks and Fabric have five integration paths, not one. Each moves data. None moves permissions. We pull apart the one-credential model, the hour-long revoke delay, and the ADLS shortcut that silently bypasses Unity Catalog's row-level security.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/f767f654/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/f767f654/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Throttled by Yesterday's Refresh</title>
      <itunes:episode>37</itunes:episode>
      <podcast:episode>37</podcast:episode>
      <itunes:title>Throttled by Yesterday's Refresh</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">098cd2f1-eae7-4632-b25e-efd397fb1635</guid>
      <link>https://share.transistor.fm/s/d71619d2</link>
      <description>
        <![CDATA[<p><b>Throttled by Yesterday's Refresh</b></p>
<p><strong>Episode 37</strong> • 2026-10-16
<strong>Duration</strong>: 9:21</p>
<p>Fabric doesn't charge you when work happens — it spreads the cost forward into 2,880 thirty-second timepoints. That one sentence explains every confusing capacity behavior, including why surge protection can reject the SQL it's supposed to protect.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And someone's about to halve the SKU because the chart looks calm.</li>
<li>The spike they see is a receipt. The smoothed line is the bill that hasn't arrived.</li>
<li>Right now, somewhere, there's a capacity chart with a quiet-looking evening.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/iE-jdcseCaY">https://youtu.be/iE-jdcseCaY</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/iE-jdcseCaY?t=462">7:42 Demo: Watch One Job Spread</a></li>
<li><a href="https://youtu.be/iE-jdcseCaY?t=591">9:51 The Throttling Staircase, and Who Skips Steps</a></li>
<li><a href="https://youtu.be/iE-jdcseCaY?t=170">2:50 Demo: Read the Metrics App</a></li>
<li><a href="https://youtu.be/iE-jdcseCaY?t=766">12:46 Sizing From the Smoothed Line</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/enterprise/throttling?wt.mc_id=AZ-MVP-5003447">Fabric capacity throttling policy</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/compute-capacity-smoothing-throttling?wt.mc_id=AZ-MVP-5003447">Smoothing and throttling in Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/throttling?wt.mc_id=AZ-MVP-5003447#throttle-triggers-and-throttle-stages">Throttle triggers and throttle stages</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/capacity-planning-manage-capacity-growth-governance?wt.mc_id=AZ-MVP-5003447">Capacity planning guide</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/autoscale-billing-for-spark-overview?wt.mc_id=AZ-MVP-5003447">Autoscale Billing for Spark</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/fabric-operations?wt.mc_id=AZ-MVP-5003447">Fabric operations: interactive and background</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/metrics-app-timepoint-page?wt.mc_id=AZ-MVP-5003447">Understand the metrics app timepoint page</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/metrics-app-timepoint-summary-page?wt.mc_id=AZ-MVP-5003447">Understand the metrics app timepoint summary page</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/surge-protection?wt.mc_id=AZ-MVP-5003447">Surge protection</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/licenses?wt.mc_id=AZ-MVP-5003447">Capacity and SKUs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/burstable-capacity?wt.mc_id=AZ-MVP-5003447">Burstable capacity in Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-consumption?wt.mc_id=AZ-MVP-5003447">Consumption rates and billing for Copilot in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/fabric-quotas?wt.mc_id=AZ-MVP-5003447">Azure quotas for Fabric capacities</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Throttled by Yesterday's Refresh</b></p>
<p><strong>Episode 37</strong> • 2026-10-16
<strong>Duration</strong>: 9:21</p>
<p>Fabric doesn't charge you when work happens — it spreads the cost forward into 2,880 thirty-second timepoints. That one sentence explains every confusing capacity behavior, including why surge protection can reject the SQL it's supposed to protect.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And someone's about to halve the SKU because the chart looks calm.</li>
<li>The spike they see is a receipt. The smoothed line is the bill that hasn't arrived.</li>
<li>Right now, somewhere, there's a capacity chart with a quiet-looking evening.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/iE-jdcseCaY">https://youtu.be/iE-jdcseCaY</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/iE-jdcseCaY?t=462">7:42 Demo: Watch One Job Spread</a></li>
<li><a href="https://youtu.be/iE-jdcseCaY?t=591">9:51 The Throttling Staircase, and Who Skips Steps</a></li>
<li><a href="https://youtu.be/iE-jdcseCaY?t=170">2:50 Demo: Read the Metrics App</a></li>
<li><a href="https://youtu.be/iE-jdcseCaY?t=766">12:46 Sizing From the Smoothed Line</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/enterprise/throttling?wt.mc_id=AZ-MVP-5003447">Fabric capacity throttling policy</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/compute-capacity-smoothing-throttling?wt.mc_id=AZ-MVP-5003447">Smoothing and throttling in Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/throttling?wt.mc_id=AZ-MVP-5003447#throttle-triggers-and-throttle-stages">Throttle triggers and throttle stages</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/capacity-planning-manage-capacity-growth-governance?wt.mc_id=AZ-MVP-5003447">Capacity planning guide</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/autoscale-billing-for-spark-overview?wt.mc_id=AZ-MVP-5003447">Autoscale Billing for Spark</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/fabric-operations?wt.mc_id=AZ-MVP-5003447">Fabric operations: interactive and background</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/metrics-app-timepoint-page?wt.mc_id=AZ-MVP-5003447">Understand the metrics app timepoint page</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/metrics-app-timepoint-summary-page?wt.mc_id=AZ-MVP-5003447">Understand the metrics app timepoint summary page</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/surge-protection?wt.mc_id=AZ-MVP-5003447">Surge protection</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/licenses?wt.mc_id=AZ-MVP-5003447">Capacity and SKUs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/burstable-capacity?wt.mc_id=AZ-MVP-5003447">Burstable capacity in Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-consumption?wt.mc_id=AZ-MVP-5003447">Consumption rates and billing for Copilot in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/fabric-quotas?wt.mc_id=AZ-MVP-5003447">Azure quotas for Fabric capacities</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 16 Oct 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/d71619d2/6675edaa.mp3" length="9014667" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=iE-jdcseCaY">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/kSTsTtI81Bh6g84PPyi0N8CDVfZPqLEUsuD3MGaZVZI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wYTI1/YzljZjJjYWE5NjI4/OTYzMDNmZTQ0YzM5/ODQ0YS5qcGc.jpg"/>
      <itunes:duration>562</itunes:duration>
      <itunes:summary>Fabric doesn't charge you when work happens — it spreads the cost forward into 2,880 thirty-second timepoints. That one sentence explains every confusing capacity behavior, including why surge protection can reject the SQL it's supposed to protect.</itunes:summary>
      <itunes:subtitle>Fabric doesn't charge you when work happens — it spreads the cost forward into 2,880 thirty-second timepoints. That one sentence explains every confusing capacity behavior, including why surge protection can reject the SQL it's supposed to protect.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/d71619d2/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/d71619d2/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Your Domain Isn't a Wall</title>
      <itunes:episode>38</itunes:episode>
      <podcast:episode>38</podcast:episode>
      <itunes:title>Your Domain Isn't a Wall</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d5699f33-b75d-4d36-853f-3253a8a7fad5</guid>
      <link>https://share.transistor.fm/s/ccff0432</link>
      <description>
        <![CDATA[<p><b>Your Domain Isn't a Wall</b></p>
<p><strong>Episode 38</strong> • 2026-10-09
<strong>Duration</strong>: 8:43</p>
<p>Fabric domains look like governance boundaries but the documentation says otherwise. We unpack what a domain actually gives you, the default-domain mechanism that's still running in your tenant, and why the label on the cabinet is not the lock.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>There's a filing cabinet in every office with a label on the front.</li>
<li>Pattern dictates platform. If the pattern is "organize and find," a domain is the right tool. If the pattern is "restrict and protect," you're in the wrong layer.</li>
<li>So here's where I'd land. A domain answers "whose data is this." Use it for discovery and delegation. Build your actual boundaries with workspace roles and item permissions. And audit that default domain list quarterly, because it's still running.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/8wRSvnF_CtQ">https://youtu.be/8wRSvnF_CtQ</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=466">7:46 Demo: The Contributor Who Cannot Contribute</a></li>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=195">3:15 Demo: The Filter That Is Not a Fence</a></li>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=771">12:51 Demo: An Assignment Nobody Made</a></li>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=882">14:42 The Sensitivity Label Override Ladder</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/governance/domains?wt.mc_id=AZ-MVP-5003447">Fabric domains</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-implementation-planning-tenant-administration?wt.mc_id=AZ-MVP-5003447">Power BI implementation planning: Tenant administration</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/domains-best-practices?wt.mc_id=AZ-MVP-5003447">Best practices for domains</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/domain-default-sensitivity-label?wt.mc_id=AZ-MVP-5003447">Domain-level default sensitivity labels</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/endorsement-overview?wt.mc_id=AZ-MVP-5003447">Endorsement overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/onelake-catalog-overview?wt.mc_id=AZ-MVP-5003447">OneLake catalog overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/onelake-catalog-explore?wt.mc_id=AZ-MVP-5003447">Scope the catalog to a particular domain</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/governance-compliance-overview?wt.mc_id=AZ-MVP-5003447">Governance overview and guidance</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/about-tenant-settings?wt.mc_id=AZ-MVP-5003447">About tenant settings</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Your Domain Isn't a Wall</b></p>
<p><strong>Episode 38</strong> • 2026-10-09
<strong>Duration</strong>: 8:43</p>
<p>Fabric domains look like governance boundaries but the documentation says otherwise. We unpack what a domain actually gives you, the default-domain mechanism that's still running in your tenant, and why the label on the cabinet is not the lock.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>There's a filing cabinet in every office with a label on the front.</li>
<li>Pattern dictates platform. If the pattern is "organize and find," a domain is the right tool. If the pattern is "restrict and protect," you're in the wrong layer.</li>
<li>So here's where I'd land. A domain answers "whose data is this." Use it for discovery and delegation. Build your actual boundaries with workspace roles and item permissions. And audit that default domain list quarterly, because it's still running.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/8wRSvnF_CtQ">https://youtu.be/8wRSvnF_CtQ</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=466">7:46 Demo: The Contributor Who Cannot Contribute</a></li>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=195">3:15 Demo: The Filter That Is Not a Fence</a></li>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=771">12:51 Demo: An Assignment Nobody Made</a></li>
<li><a href="https://youtu.be/8wRSvnF_CtQ?t=882">14:42 The Sensitivity Label Override Ladder</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/governance/domains?wt.mc_id=AZ-MVP-5003447">Fabric domains</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-implementation-planning-tenant-administration?wt.mc_id=AZ-MVP-5003447">Power BI implementation planning: Tenant administration</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/domains-best-practices?wt.mc_id=AZ-MVP-5003447">Best practices for domains</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/domain-default-sensitivity-label?wt.mc_id=AZ-MVP-5003447">Domain-level default sensitivity labels</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/endorsement-overview?wt.mc_id=AZ-MVP-5003447">Endorsement overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/onelake-catalog-overview?wt.mc_id=AZ-MVP-5003447">OneLake catalog overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/onelake-catalog-explore?wt.mc_id=AZ-MVP-5003447">Scope the catalog to a particular domain</a></li>
<li><a href="https://learn.microsoft.com/fabric/governance/governance-compliance-overview?wt.mc_id=AZ-MVP-5003447">Governance overview and guidance</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/about-tenant-settings?wt.mc_id=AZ-MVP-5003447">About tenant settings</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 09 Oct 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/ccff0432/74ae87fc.mp3" length="8391420" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=8wRSvnF_CtQ">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/5W0Rf7NqWKJjRyLbjMfo6YsGH-Y1bIPO2M8vRNkRhAo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mNGUy/MjQ0N2YxY2ZiYWFi/YWI1OThkYTkyZWEx/MTk1Zi5qcGc.jpg"/>
      <itunes:duration>524</itunes:duration>
      <itunes:summary>Fabric domains look like governance boundaries but the documentation says otherwise. We unpack what a domain actually gives you, the default-domain mechanism that's still running in your tenant, and why the label on the cabinet is not the lock.</itunes:summary>
      <itunes:subtitle>Fabric domains look like governance boundaries but the documentation says otherwise. We unpack what a domain actually gives you, the default-domain mechanism that's still running in your tenant, and why the label on the cabinet is not the lock.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/ccff0432/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/ccff0432/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Where Do the Columns Come From?</title>
      <itunes:episode>40</itunes:episode>
      <podcast:episode>40</podcast:episode>
      <itunes:title>Where Do the Columns Come From?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8e66ccc6-4a70-4ad8-b633-95eb9a47288d</guid>
      <link>https://share.transistor.fm/s/1f588aab</link>
      <description>
        <![CDATA[<p><b>Where Do the Columns Come From?</b></p>
<p><strong>Episode 40</strong> • 2026-09-25
<strong>Duration</strong>: 9:19</p>
<p>Cosmos DB has no schema. Delta tables need one. When mirroring bridges the two, the replicator guesses — and the guess only ever widens. We trace where the bytes come from, why renamed properties leave ghost columns full of nulls, and what stop replication actually does.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>Risks of the recommended path</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now a Cosmos container is taking writes.</li>
<li>And match your Fabric capacity region to the Cosmos account.</li>
<li>Three questions before you touch anything.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/KJUBmoNFICo">https://youtu.be/KJUBmoNFICo</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/KJUBmoNFICo?t=799">13:19 The Discovered Schema</a></li>
<li><a href="https://youtu.be/KJUBmoNFICo?t=980">16:20 Nested Data Arrives as a String</a></li>
<li><a href="https://youtu.be/KJUBmoNFICo?t=1127">18:47 Stop Is Not Pause</a></li>
<li><a href="https://youtu.be/KJUBmoNFICo?t=173">2:53 Demo: Create the Mirror, Count the Rows</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db?wt.mc_id=AZ-MVP-5003447">Mirroring Azure Cosmos DB</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-faq?wt.mc_id=AZ-MVP-5003447">Cosmos DB mirroring FAQ</a></li>
<li><a href="https://learn.microsoft.com/azure/cosmos-db/continuous-backup-restore-introduction?wt.mc_id=AZ-MVP-5003447">continuous backup</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-limitations?wt.mc_id=AZ-MVP-5003447">Cosmos DB mirroring limitations</a></li>
<li><a href="https://learn.microsoft.com/azure/cosmos-db/migrate-continuous-backup?wt.mc_id=AZ-MVP-5003447">Migrate an Azure Cosmos DB account from periodic to continuous backup mode</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-migrate-synapse-link?wt.mc_id=AZ-MVP-5003447">Migrate from Azure Synapse Link to Cosmos DB mirroring</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-lakehouse-notebooks?wt.mc_id=AZ-MVP-5003447">Access mirrored data in Lakehouse and notebooks</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-how-to-query-nested?wt.mc_id=AZ-MVP-5003447">How to: Query nested data</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-private-network?wt.mc_id=AZ-MVP-5003447">Configure private networks for Azure Cosmos DB Fabric Mirroring</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-tutorial?wt.mc_id=AZ-MVP-5003447">tutorial</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/monitor?wt.mc_id=AZ-MVP-5003447">Monitor Fabric mirrored database replication</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/mirrored-database-rest-api?wt.mc_id=AZ-MVP-5003447">Mirroring public REST API</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/overview?wt.mc_id=AZ-MVP-5003447#cost-of-mirroring">Cost of mirroring</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/overview?wt.mc_id=AZ-MVP-5003447">Mirrored database in Fabric (all sources)</a></li>
<li><a href="https://learn.microsoft.com/fabric/database/cosmos-db/overview?wt.mc_id=AZ-MVP-5003447">Cosmos DB in Microsoft Fabric (native item)</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Where Do the Columns Come From?</b></p>
<p><strong>Episode 40</strong> • 2026-09-25
<strong>Duration</strong>: 9:19</p>
<p>Cosmos DB has no schema. Delta tables need one. When mirroring bridges the two, the replicator guesses — and the guess only ever widens. We trace where the bytes come from, why renamed properties leave ghost columns full of nulls, and what stop replication actually does.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>Risks of the recommended path</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now a Cosmos container is taking writes.</li>
<li>And match your Fabric capacity region to the Cosmos account.</li>
<li>Three questions before you touch anything.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/KJUBmoNFICo">https://youtu.be/KJUBmoNFICo</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/KJUBmoNFICo?t=799">13:19 The Discovered Schema</a></li>
<li><a href="https://youtu.be/KJUBmoNFICo?t=980">16:20 Nested Data Arrives as a String</a></li>
<li><a href="https://youtu.be/KJUBmoNFICo?t=1127">18:47 Stop Is Not Pause</a></li>
<li><a href="https://youtu.be/KJUBmoNFICo?t=173">2:53 Demo: Create the Mirror, Count the Rows</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db?wt.mc_id=AZ-MVP-5003447">Mirroring Azure Cosmos DB</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-faq?wt.mc_id=AZ-MVP-5003447">Cosmos DB mirroring FAQ</a></li>
<li><a href="https://learn.microsoft.com/azure/cosmos-db/continuous-backup-restore-introduction?wt.mc_id=AZ-MVP-5003447">continuous backup</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-limitations?wt.mc_id=AZ-MVP-5003447">Cosmos DB mirroring limitations</a></li>
<li><a href="https://learn.microsoft.com/azure/cosmos-db/migrate-continuous-backup?wt.mc_id=AZ-MVP-5003447">Migrate an Azure Cosmos DB account from periodic to continuous backup mode</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-migrate-synapse-link?wt.mc_id=AZ-MVP-5003447">Migrate from Azure Synapse Link to Cosmos DB mirroring</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-lakehouse-notebooks?wt.mc_id=AZ-MVP-5003447">Access mirrored data in Lakehouse and notebooks</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-how-to-query-nested?wt.mc_id=AZ-MVP-5003447">How to: Query nested data</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-private-network?wt.mc_id=AZ-MVP-5003447">Configure private networks for Azure Cosmos DB Fabric Mirroring</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/azure-cosmos-db-tutorial?wt.mc_id=AZ-MVP-5003447">tutorial</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/monitor?wt.mc_id=AZ-MVP-5003447">Monitor Fabric mirrored database replication</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/mirrored-database-rest-api?wt.mc_id=AZ-MVP-5003447">Mirroring public REST API</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/overview?wt.mc_id=AZ-MVP-5003447#cost-of-mirroring">Cost of mirroring</a></li>
<li><a href="https://learn.microsoft.com/fabric/mirroring/overview?wt.mc_id=AZ-MVP-5003447">Mirrored database in Fabric (all sources)</a></li>
<li><a href="https://learn.microsoft.com/fabric/database/cosmos-db/overview?wt.mc_id=AZ-MVP-5003447">Cosmos DB in Microsoft Fabric (native item)</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Tue, 06 Oct 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/1f588aab/291f9641.mp3" length="8975512" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=KJUBmoNFICo">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/O47dX9XdKiSAOmq02bhj9yOVN2HTEVll9vEnaU7QhQ4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lZjBj/ZWM0MTMwYzY2NWE3/YWU5ZDE1YTZlODc4/ZTY4Mi5qcGc.jpg"/>
      <itunes:duration>560</itunes:duration>
      <itunes:summary>Cosmos DB has no schema. Delta tables need one. When mirroring bridges the two, the replicator guesses — and the guess only ever widens. We trace where the bytes come from, why renamed properties leave ghost columns full of nulls, and what stop replication actually does.</itunes:summary>
      <itunes:subtitle>Cosmos DB has no schema. Delta tables need one. When mirroring bridges the two, the replicator guesses — and the guess only ever widens. We trace where the bytes come from, why renamed properties leave ghost columns full of nulls, and what stop replicatio</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/1f588aab/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/1f588aab/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Permission Split Inside Read-Only</title>
      <itunes:episode>36</itunes:episode>
      <podcast:episode>36</podcast:episode>
      <itunes:title>The Permission Split Inside Read-Only</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">142b480e-b6c1-4287-bec2-2139cea7bf94</guid>
      <link>https://share.transistor.fm/s/b1be2cc9</link>
      <description>
        <![CDATA[<p><b>The Permission Split Inside Read-Only</b></p>
<p><strong>Episode 36</strong> • 2026-10-02
<strong>Duration</strong>: 8:03</p>
<p>A workspace carries four boundaries — security, cost, region, lifecycle — and you configured one of them. This episode pulls apart what 'read-only' actually means in Fabric, why OneLake security cannot fence in a Contributor, and the silent security change hiding inside every role promotion.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, someone's promoting a colleague to Contributor so they can fix a report.</li>
<li>Show me the query pattern. That tells you whether Viewer plus OneLake security is enough, or whether you need to split.</li>
<li>Here's what I'd carry out of this. Every workspace is a cut through the lake, and cuts carry consequences. Security, cost, region, lifecycle — you're deciding all four whether you chose them or not.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/tpePwivxtzk">https://youtu.be/tpePwivxtzk</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/tpePwivxtzk?t=385">6:25 Demo: Same Table, Two Routes</a></li>
<li><a href="https://youtu.be/tpePwivxtzk?t=748">12:28 Demo: Watch the Override</a></li>
<li><a href="https://youtu.be/tpePwivxtzk?t=875">14:35 Who Can Claim Your Workspace</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/permission-model?wt.mc_id=AZ-MVP-5003447">Permission model</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/give-access-workspaces?wt.mc_id=AZ-MVP-5003447">Give users access to workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/security/data-access-control-model?wt.mc_id=AZ-MVP-5003447">OneLake security access control model</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/portal-workspace-capacity-reassignment?wt.mc_id=AZ-MVP-5003447">Capacity reassignment restrictions</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/licenses?wt.mc_id=AZ-MVP-5003447">Understand Fabric licenses and capacity</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/portal-workspaces?wt.mc_id=AZ-MVP-5003447">Manage workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">What is a lakehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/workspace-license-mode?wt.mc_id=AZ-MVP-5003447">Reassign a workspace to a different capacity</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/create-workspaces?wt.mc_id=AZ-MVP-5003447">Create a workspace</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/workspace-roles?wt.mc_id=AZ-MVP-5003447">Workspace roles in Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/workspace-roles-lakehouse?wt.mc_id=AZ-MVP-5003447">Workspace roles in Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-new-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-datasets-build-permissions?wt.mc_id=AZ-MVP-5003447">Build permission for shared semantic models</a></li>
<li><a href="https://learn.microsoft.com/training/paths/get-started-fabric/?wt.mc_id=AZ-MVP-5003447">Get started with Microsoft Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Permission Split Inside Read-Only</b></p>
<p><strong>Episode 36</strong> • 2026-10-02
<strong>Duration</strong>: 8:03</p>
<p>A workspace carries four boundaries — security, cost, region, lifecycle — and you configured one of them. This episode pulls apart what 'read-only' actually means in Fabric, why OneLake security cannot fence in a Contributor, and the silent security change hiding inside every role promotion.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, someone's promoting a colleague to Contributor so they can fix a report.</li>
<li>Show me the query pattern. That tells you whether Viewer plus OneLake security is enough, or whether you need to split.</li>
<li>Here's what I'd carry out of this. Every workspace is a cut through the lake, and cuts carry consequences. Security, cost, region, lifecycle — you're deciding all four whether you chose them or not.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/tpePwivxtzk">https://youtu.be/tpePwivxtzk</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/tpePwivxtzk?t=385">6:25 Demo: Same Table, Two Routes</a></li>
<li><a href="https://youtu.be/tpePwivxtzk?t=748">12:28 Demo: Watch the Override</a></li>
<li><a href="https://youtu.be/tpePwivxtzk?t=875">14:35 Who Can Claim Your Workspace</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/permission-model?wt.mc_id=AZ-MVP-5003447">Permission model</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/give-access-workspaces?wt.mc_id=AZ-MVP-5003447">Give users access to workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/security/data-access-control-model?wt.mc_id=AZ-MVP-5003447">OneLake security access control model</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/portal-workspace-capacity-reassignment?wt.mc_id=AZ-MVP-5003447">Capacity reassignment restrictions</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/licenses?wt.mc_id=AZ-MVP-5003447">Understand Fabric licenses and capacity</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/portal-workspaces?wt.mc_id=AZ-MVP-5003447">Manage workspaces</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">What is a lakehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/workspace-license-mode?wt.mc_id=AZ-MVP-5003447">Reassign a workspace to a different capacity</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/create-workspaces?wt.mc_id=AZ-MVP-5003447">Create a workspace</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/workspace-roles?wt.mc_id=AZ-MVP-5003447">Workspace roles in Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/workspace-roles-lakehouse?wt.mc_id=AZ-MVP-5003447">Workspace roles in Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-new-workspaces?wt.mc_id=AZ-MVP-5003447">Roles in workspaces in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-datasets-build-permissions?wt.mc_id=AZ-MVP-5003447">Build permission for shared semantic models</a></li>
<li><a href="https://learn.microsoft.com/training/paths/get-started-fabric/?wt.mc_id=AZ-MVP-5003447">Get started with Microsoft Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 04 Sep 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/b1be2cc9/0843ac5e.mp3" length="7764007" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=tpePwivxtzk">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/frNNB8W-dvR-QOOVWlTsgQOCOVq_E1QYDsHLNT8Q52g/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iODA0/YjRiNWM4MDVmMzZm/N2JjYzc0ZDkwZTk2/MTkxZi5qcGc.jpg"/>
      <itunes:duration>484</itunes:duration>
      <itunes:summary>A workspace carries four boundaries — security, cost, region, lifecycle — and you configured one of them. This episode pulls apart what 'read-only' actually means in Fabric, why OneLake security cannot fence in a Contributor, and the silent security change hiding inside every role promotion.</itunes:summary>
      <itunes:subtitle>A workspace carries four boundaries — security, cost, region, lifecycle — and you configured one of them. This episode pulls apart what 'read-only' actually means in Fabric, why OneLake security cannot fence in a Contributor, and the silent security chang</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/b1be2cc9/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/b1be2cc9/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Snapshot Locked in a Room</title>
      <itunes:episode>35</itunes:episode>
      <podcast:episode>35</podcast:episode>
      <itunes:title>The Snapshot Locked in a Room</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7a2e29ff-5a6f-4283-ba12-fd2db6345f5f</guid>
      <link>https://share.transistor.fm/s/8e63c02b</link>
      <description>
        <![CDATA[<p><b>The Snapshot Locked in a Room</b></p>
<p><strong>Episode 35</strong> • 2026-08-28
<strong>Duration</strong>: 8:42</p>
<p>Graph in Fabric materializes a second copy of your data for traversal. That copy explains the staleness, the rebuild cycle, and the workspace boundary that decides whether graph belongs in your architecture.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And somewhere right now, there's a queryset returning a result that was true yesterday.</li>
<li>A query timeout of twenty minutes. That's a ceiling you can plan around.</li>
<li>What you can't plan around is the copy. It's stale between rebuilds, locked to the workspace, and if you query it carelessly it hands you a partial answer with a warning you didn't read. Accept those three things and it solves relationship...</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: Snapshot not view</li>
<li>Architecture film: Four ways to ask</li>
<li>Architecture film: Staleness chain</li>
<li>Demo 3: Change the Model, Watch the Queryset</li>
<li>Architecture film: The ceilings</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/graph/how-graph-works?wt.mc_id=AZ-MVP-5003447">How graph in Microsoft Fabric works</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/limitations?wt.mc_id=AZ-MVP-5003447">Current limitations of graph in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/troubleshooting-and-faq?wt.mc_id=AZ-MVP-5003447">Troubleshooting and FAQ for graph</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/quickstart?wt.mc_id=AZ-MVP-5003447">Quickstart: Create your first graph</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/tutorial-introduction?wt.mc_id=AZ-MVP-5003447">Tutorial: Introduction to graph</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/tutorial-query-builder?wt.mc_id=AZ-MVP-5003447">Tutorial: Query the graph by using the query builder</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/sample-datasets?wt.mc_id=AZ-MVP-5003447">Example graph datasets</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-query-performance?wt.mc_id=AZ-MVP-5003447">Optimize GQL query performance</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-language-guide?wt.mc_id=AZ-MVP-5003447">GQL language guide</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-reference-abridged?wt.mc_id=AZ-MVP-5003447">GQL quick reference</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-query-api?wt.mc_id=AZ-MVP-5003447">GQL query API (REST)</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/graph-data-models?wt.mc_id=AZ-MVP-5003447">Graph data models</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/design-graph-schema?wt.mc_id=AZ-MVP-5003447">Design a graph schema</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/concept-data-agent?wt.mc_id=AZ-MVP-5003447">Fabric Data Agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/security/get-started-security?wt.mc_id=AZ-MVP-5003447">OneLake security</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Snapshot Locked in a Room</b></p>
<p><strong>Episode 35</strong> • 2026-08-28
<strong>Duration</strong>: 8:42</p>
<p>Graph in Fabric materializes a second copy of your data for traversal. That copy explains the staleness, the rebuild cycle, and the workspace boundary that decides whether graph belongs in your architecture.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And somewhere right now, there's a queryset returning a result that was true yesterday.</li>
<li>A query timeout of twenty minutes. That's a ceiling you can plan around.</li>
<li>What you can't plan around is the copy. It's stale between rebuilds, locked to the workspace, and if you query it carelessly it hands you a partial answer with a warning you didn't read. Accept those three things and it solves relationship...</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: Snapshot not view</li>
<li>Architecture film: Four ways to ask</li>
<li>Architecture film: Staleness chain</li>
<li>Demo 3: Change the Model, Watch the Queryset</li>
<li>Architecture film: The ceilings</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/graph/how-graph-works?wt.mc_id=AZ-MVP-5003447">How graph in Microsoft Fabric works</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/limitations?wt.mc_id=AZ-MVP-5003447">Current limitations of graph in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/troubleshooting-and-faq?wt.mc_id=AZ-MVP-5003447">Troubleshooting and FAQ for graph</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/quickstart?wt.mc_id=AZ-MVP-5003447">Quickstart: Create your first graph</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/tutorial-introduction?wt.mc_id=AZ-MVP-5003447">Tutorial: Introduction to graph</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/tutorial-query-builder?wt.mc_id=AZ-MVP-5003447">Tutorial: Query the graph by using the query builder</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/sample-datasets?wt.mc_id=AZ-MVP-5003447">Example graph datasets</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-query-performance?wt.mc_id=AZ-MVP-5003447">Optimize GQL query performance</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-language-guide?wt.mc_id=AZ-MVP-5003447">GQL language guide</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-reference-abridged?wt.mc_id=AZ-MVP-5003447">GQL quick reference</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/gql-query-api?wt.mc_id=AZ-MVP-5003447">GQL query API (REST)</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/graph-data-models?wt.mc_id=AZ-MVP-5003447">Graph data models</a></li>
<li><a href="https://learn.microsoft.com/fabric/graph/design-graph-schema?wt.mc_id=AZ-MVP-5003447">Design a graph schema</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/concept-data-agent?wt.mc_id=AZ-MVP-5003447">Fabric Data Agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/onelake/security/get-started-security?wt.mc_id=AZ-MVP-5003447">OneLake security</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 28 Aug 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/8e63c02b/1c87f2dd.mp3" length="8390400" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/9f76k03V97OZ8v0Fe2eA27czcQF42dEQdFBXImMop6E/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8zOGY3/MTc5NzAxOWM3MTY2/NDhmYmU3YzBiNzFj/NDk5NS5qcGc.jpg"/>
      <itunes:duration>523</itunes:duration>
      <itunes:summary>Graph in Fabric materializes a second copy of your data for traversal. That copy explains the staleness, the rebuild cycle, and the workspace boundary that decides whether graph belongs in your architecture.</itunes:summary>
      <itunes:subtitle>Graph in Fabric materializes a second copy of your data for traversal. That copy explains the staleness, the rebuild cycle, and the workspace boundary that decides whether graph belongs in your architecture.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/8e63c02b/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/8e63c02b/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Radio Button That Decides Your Security Architecture</title>
      <itunes:episode>34</itunes:episode>
      <podcast:episode>34</podcast:episode>
      <itunes:title>The Radio Button That Decides Your Security Architecture</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1a729b41-508f-409d-a199-4c2d38ac33de</guid>
      <link>https://share.transistor.fm/s/728ba25f</link>
      <description>
        <![CDATA[<p><b>The Radio Button That Decides Your Security Architecture</b></p>
<p><strong>Episode 34</strong> • 2026-08-21
<strong>Duration</strong>: 8:36</p>
<p>A connectivity dialog in Fabric's API for GraphQL looks like a setup step. It quietly decides who needs permissions where, whether row-level security means anything, and whether your production API serves development data after every deployment.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>The thing that stays with me... a generated API feels managed. Like it's watching your source and keeping up.</li>
<li>And the decision that matters most isn't which source to connect.</li>
<li>Pattern dictates platform. If the pattern is an app team needing typed, authenticated access to warehouse data, this is the right tool.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/IuGCxyLWzo0">https://youtu.be/IuGCxyLWzo0</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=154">2:34 Demo: An API in Ninety Seconds</a></li>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=1182">19:42 Demo: Schema Drift, Live</a></li>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=1027">17:07 What Deployment Actually Does</a></li>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=888">14:48 Demo: Two Sources, One Query</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/graphql-faq?wt.mc_id=AZ-MVP-5003447">Fabric API for GraphQL FAQ</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-limits?wt.mc_id=AZ-MVP-5003447">Limitations of Microsoft Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-local-model-context-protocol?wt.mc_id=AZ-MVP-5003447">Connect AI Agents to Fabric API for GraphQL with a local MCP server</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-overview?wt.mc_id=AZ-MVP-5003447">What is Microsoft Fabric API for GraphQL?</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/get-started-api-graphql?wt.mc_id=AZ-MVP-5003447">Create an API for GraphQL in Fabric and add data</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/connect-apps-api-graphql?wt.mc_id=AZ-MVP-5003447">Connect applications to Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/graphql-source-control-and-deployment?wt.mc_id=AZ-MVP-5003447">Source control and deployment pipelines in API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-editor?wt.mc_id=AZ-MVP-5003447">Fabric API for GraphQL editor</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/multiple-data-sources-graphql?wt.mc_id=AZ-MVP-5003447">Query multiple data sources in Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-service-principal?wt.mc_id=AZ-MVP-5003447">Use service principals with Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-stored-procedures?wt.mc_id=AZ-MVP-5003447">Expose stored procedures</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-performance?wt.mc_id=AZ-MVP-5003447">Performance best practices</a></li>
<li><a href="https://learn.microsoft.com/fabric/database/sql/graphql-api?wt.mc_id=AZ-MVP-5003447">Create GraphQL API from your SQL database</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-develop-vs-code?wt.mc_id=AZ-MVP-5003447">Develop GraphQL applications in Visual Studio Code</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/security-private-links-overview?wt.mc_id=AZ-MVP-5003447">Private Links overview</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Radio Button That Decides Your Security Architecture</b></p>
<p><strong>Episode 34</strong> • 2026-08-21
<strong>Duration</strong>: 8:36</p>
<p>A connectivity dialog in Fabric's API for GraphQL looks like a setup step. It quietly decides who needs permissions where, whether row-level security means anything, and whether your production API serves development data after every deployment.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>The thing that stays with me... a generated API feels managed. Like it's watching your source and keeping up.</li>
<li>And the decision that matters most isn't which source to connect.</li>
<li>Pattern dictates platform. If the pattern is an app team needing typed, authenticated access to warehouse data, this is the right tool.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/IuGCxyLWzo0">https://youtu.be/IuGCxyLWzo0</a></p>
<p><b>From the video</b></p>
<ul>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=154">2:34 Demo: An API in Ninety Seconds</a></li>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=1182">19:42 Demo: Schema Drift, Live</a></li>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=1027">17:07 What Deployment Actually Does</a></li>
<li><a href="https://youtu.be/IuGCxyLWzo0?t=888">14:48 Demo: Two Sources, One Query</a></li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/graphql-faq?wt.mc_id=AZ-MVP-5003447">Fabric API for GraphQL FAQ</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-limits?wt.mc_id=AZ-MVP-5003447">Limitations of Microsoft Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-local-model-context-protocol?wt.mc_id=AZ-MVP-5003447">Connect AI Agents to Fabric API for GraphQL with a local MCP server</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-overview?wt.mc_id=AZ-MVP-5003447">What is Microsoft Fabric API for GraphQL?</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/get-started-api-graphql?wt.mc_id=AZ-MVP-5003447">Create an API for GraphQL in Fabric and add data</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/connect-apps-api-graphql?wt.mc_id=AZ-MVP-5003447">Connect applications to Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/graphql-source-control-and-deployment?wt.mc_id=AZ-MVP-5003447">Source control and deployment pipelines in API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-editor?wt.mc_id=AZ-MVP-5003447">Fabric API for GraphQL editor</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/multiple-data-sources-graphql?wt.mc_id=AZ-MVP-5003447">Query multiple data sources in Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-service-principal?wt.mc_id=AZ-MVP-5003447">Use service principals with Fabric API for GraphQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-stored-procedures?wt.mc_id=AZ-MVP-5003447">Expose stored procedures</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-performance?wt.mc_id=AZ-MVP-5003447">Performance best practices</a></li>
<li><a href="https://learn.microsoft.com/fabric/database/sql/graphql-api?wt.mc_id=AZ-MVP-5003447">Create GraphQL API from your SQL database</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/api-graphql-develop-vs-code?wt.mc_id=AZ-MVP-5003447">Develop GraphQL applications in Visual Studio Code</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/security-private-links-overview?wt.mc_id=AZ-MVP-5003447">Private Links overview</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 21 Aug 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/728ba25f/06a94f66.mp3" length="8295270" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=IuGCxyLWzo0">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/WUp-N-_7dnSufudxOZJO3VCj2rb4tn5TRGEVBnTSYGw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wOGYw/YzAyMmZjZjM1ZWRl/OGExNzBlNmU3MmVm/YTNjMC5qcGc.jpg"/>
      <itunes:duration>517</itunes:duration>
      <itunes:summary>A connectivity dialog in Fabric's API for GraphQL looks like a setup step. It quietly decides who needs permissions where, whether row-level security means anything, and whether your production API serves development data after every deployment.</itunes:summary>
      <itunes:subtitle>A connectivity dialog in Fabric's API for GraphQL looks like a setup step. It quietly decides who needs permissions where, whether row-level security means anything, and whether your production API serves development data after every deployment.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/728ba25f/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/728ba25f/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>When Save Grants Permissions You Can't Revoke</title>
      <itunes:episode>33</itunes:episode>
      <podcast:episode>33</podcast:episode>
      <itunes:title>When Save Grants Permissions You Can't Revoke</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c80bcd4d-dad7-4ce8-ad2a-cfc2dd722748</guid>
      <link>https://share.transistor.fm/s/ca2cf3ae</link>
      <description>
        <![CDATA[<p><b>When Save Grants Permissions You Can't Revoke</b></p>
<p><strong>Episode 33</strong> • 2026-08-14
<strong>Duration</strong>: 8:26</p>
<p>An org app is a Fabric item that manages permissions on other items. We pull apart what it actually propagates, where the abstraction stops, and why some grants outlive the authority that created them.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Risks of the recommended path</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now there's a semantic model in workspace B with a permission entry that nobody in workspace A can remove.</li>
<li>The sentence to say before you build one: the org app handles THESE permissions.</li>
<li>An org app is an item that manages permissions on other items.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: An item not a publication</li>
<li>Architecture film: Propagation tree</li>
<li>Demo 2: Grant, Inspect, Revoke</li>
<li>Architecture film: The hidden content switch</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/org-app-items?wt.mc_id=AZ-MVP-5003447">Get started with org apps</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/office-integration/service-collaborate-microsoft-teams?wt.mc_id=AZ-MVP-5003447">Collaborate with Power BI in Teams</a></li>
<li><a href="https://learn.microsoft.com/power-bi/developer/embedded/org-app-cicd?wt.mc_id=AZ-MVP-5003447">CI/CD for org apps in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/notebook-in-app?wt.mc_id=AZ-MVP-5003447">How to integrate notebooks with Org app</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/map/share-map-org-apps?wt.mc_id=AZ-MVP-5003447">Share Fabric Maps: Org apps</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Workspace roles in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-create-distribute-apps?wt.mc_id=AZ-MVP-5003447">Publish an app in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-apps?wt.mc_id=AZ-MVP-5003447">Apps in Power BI (consumer view)</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake overview – permission requirements</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/end-user-subscribe?wt.mc_id=AZ-MVP-5003447">Email subscriptions for reports</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/git-integration/git-get-started?wt.mc_id=AZ-MVP-5003447">Get started with Git integration</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/git-integration/source-code-format?wt.mc_id=AZ-MVP-5003447">Source code format – automatically generated system files</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/fabric-home?wt.mc_id=AZ-MVP-5003447">Focus mode in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/preview?wt.mc_id=AZ-MVP-5003447">Fabric preview features</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/office-integration/service-power-bi-powerpoint-add-in-install?wt.mc_id=AZ-MVP-5003447">Power BI add-in for PowerPoint</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>When Save Grants Permissions You Can't Revoke</b></p>
<p><strong>Episode 33</strong> • 2026-08-14
<strong>Duration</strong>: 8:26</p>
<p>An org app is a Fabric item that manages permissions on other items. We pull apart what it actually propagates, where the abstraction stops, and why some grants outlive the authority that created them.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Risks of the recommended path</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now there's a semantic model in workspace B with a permission entry that nobody in workspace A can remove.</li>
<li>The sentence to say before you build one: the org app handles THESE permissions.</li>
<li>An org app is an item that manages permissions on other items.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: An item not a publication</li>
<li>Architecture film: Propagation tree</li>
<li>Demo 2: Grant, Inspect, Revoke</li>
<li>Architecture film: The hidden content switch</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/org-app-items?wt.mc_id=AZ-MVP-5003447">Get started with org apps</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/office-integration/service-collaborate-microsoft-teams?wt.mc_id=AZ-MVP-5003447">Collaborate with Power BI in Teams</a></li>
<li><a href="https://learn.microsoft.com/power-bi/developer/embedded/org-app-cicd?wt.mc_id=AZ-MVP-5003447">CI/CD for org apps in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/notebook-in-app?wt.mc_id=AZ-MVP-5003447">How to integrate notebooks with Org app</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/map/share-map-org-apps?wt.mc_id=AZ-MVP-5003447">Share Fabric Maps: Org apps</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/roles-workspaces?wt.mc_id=AZ-MVP-5003447">Workspace roles in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-create-distribute-apps?wt.mc_id=AZ-MVP-5003447">Publish an app in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-apps?wt.mc_id=AZ-MVP-5003447">Apps in Power BI (consumer view)</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake overview – permission requirements</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/end-user-subscribe?wt.mc_id=AZ-MVP-5003447">Email subscriptions for reports</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/git-integration/git-get-started?wt.mc_id=AZ-MVP-5003447">Get started with Git integration</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/git-integration/source-code-format?wt.mc_id=AZ-MVP-5003447">Source code format – automatically generated system files</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/fabric-home?wt.mc_id=AZ-MVP-5003447">Focus mode in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/preview?wt.mc_id=AZ-MVP-5003447">Fabric preview features</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/office-integration/service-power-bi-powerpoint-add-in-install?wt.mc_id=AZ-MVP-5003447">Power BI add-in for PowerPoint</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 14 Aug 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/ca2cf3ae/326aeff4.mp3" length="8122923" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/os0RosVZg4_gMvuakf7ZmkmB4DoS6a40_nxYfJkXLok/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iODYz/MDliMGNlZjNhZTc4/MTJiMzU4YjMxYjRm/YzQ1YS5qcGc.jpg"/>
      <itunes:duration>507</itunes:duration>
      <itunes:summary>An org app is a Fabric item that manages permissions on other items. We pull apart what it actually propagates, where the abstraction stops, and why some grants outlive the authority that created them.</itunes:summary>
      <itunes:subtitle>An org app is a Fabric item that manages permissions on other items. We pull apart what it actually propagates, where the abstraction stops, and why some grants outlive the authority that created them.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/ca2cf3ae/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/ca2cf3ae/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Your App Published. Nobody Noticed.</title>
      <itunes:episode>32</itunes:episode>
      <podcast:episode>32</podcast:episode>
      <itunes:title>Your App Published. Nobody Noticed.</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8fc94057-41c6-4cc2-ba2a-7c436bb116af</guid>
      <link>https://share.transistor.fm/s/86aeeb42</link>
      <description>
        <![CDATA[<p><b>Your App Published. Nobody Noticed.</b></p>
<p><strong>Episode 32</strong> • 2026-08-07
<strong>Duration</strong>: 8:22</p>
<p>A Power BI app update succeeds and every consumer sees nothing. The publish boundary copies more than you think, grants less than you expect, and fails without a sound.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The architectural principle to take home</li>
<li>Risks of the recommended path</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, an app update just succeeded.</li>
<li>The workspace app is built around one idea — publishing makes a copy.</li>
<li>My advice: if you need the gate, accept what the gate costs.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: The publish boundary</li>
<li>Architecture film: Permission arithmetic</li>
<li>Demo 2: The Hidden-by-Default Trap</li>
<li>Demo 3: The Pipeline Moves the Content, Not the App</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-apps?wt.mc_id=AZ-MVP-5003447">Apps in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/org-app-items?wt.mc_id=AZ-MVP-5003447">Get started with org apps</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-create-distribute-apps?wt.mc_id=AZ-MVP-5003447">Publish an app in Power BI – Considerations and limitations</a></li>
<li><a href="https://learn.microsoft.com/power-bi/developer/projects/projects-overview?wt.mc_id=AZ-MVP-5003447">Power BI enhanced report format (PBIR)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/office-integration/service-collaborate-microsoft-teams?wt.mc_id=AZ-MVP-5003447">Collaborate with Power BI in Teams</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-new-workspaces?wt.mc_id=AZ-MVP-5003447">Workspaces in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-create-the-new-workspaces?wt.mc_id=AZ-MVP-5003447">Create a workspace in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/tutorial-end-to-end-power-bi?wt.mc_id=AZ-MVP-5003447">End-to-end: From raw data to a shared Power BI app</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/deployment-pipelines/understand-the-deployment-process?wt.mc_id=AZ-MVP-5003447">The deployment pipelines process</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/best-practices-cicd?wt.mc_id=AZ-MVP-5003447">Best practices for lifecycle management in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/service-admin-portal-app?wt.mc_id=AZ-MVP-5003447">App tenant settings</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-template-apps-overview?wt.mc_id=AZ-MVP-5003447">What are Power BI template apps?</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-template-apps-create?wt.mc_id=AZ-MVP-5003447">Create a template app in Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/apps/create-app?wt.mc_id=AZ-MVP-5003447">Create your first Fabric app</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-implementation-planning-security-tenant-level-planning?wt.mc_id=AZ-MVP-5003447">Strategy for using groups</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Your App Published. Nobody Noticed.</b></p>
<p><strong>Episode 32</strong> • 2026-08-07
<strong>Duration</strong>: 8:22</p>
<p>A Power BI app update succeeds and every consumer sees nothing. The publish boundary copies more than you think, grants less than you expect, and fails without a sound.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The architectural principle to take home</li>
<li>Risks of the recommended path</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, an app update just succeeded.</li>
<li>The workspace app is built around one idea — publishing makes a copy.</li>
<li>My advice: if you need the gate, accept what the gate costs.</li>
</ul>
<p><b>From the video</b></p>
<ul>
<li>Architecture film: The publish boundary</li>
<li>Architecture film: Permission arithmetic</li>
<li>Demo 2: The Hidden-by-Default Trap</li>
<li>Demo 3: The Pipeline Moves the Content, Not the App</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-apps?wt.mc_id=AZ-MVP-5003447">Apps in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/org-app-items?wt.mc_id=AZ-MVP-5003447">Get started with org apps</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-create-distribute-apps?wt.mc_id=AZ-MVP-5003447">Publish an app in Power BI – Considerations and limitations</a></li>
<li><a href="https://learn.microsoft.com/power-bi/developer/projects/projects-overview?wt.mc_id=AZ-MVP-5003447">Power BI enhanced report format (PBIR)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/office-integration/service-collaborate-microsoft-teams?wt.mc_id=AZ-MVP-5003447">Collaborate with Power BI in Teams</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-new-workspaces?wt.mc_id=AZ-MVP-5003447">Workspaces in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/service-create-the-new-workspaces?wt.mc_id=AZ-MVP-5003447">Create a workspace in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/tutorial-end-to-end-power-bi?wt.mc_id=AZ-MVP-5003447">End-to-end: From raw data to a shared Power BI app</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/deployment-pipelines/understand-the-deployment-process?wt.mc_id=AZ-MVP-5003447">The deployment pipelines process</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/best-practices-cicd?wt.mc_id=AZ-MVP-5003447">Best practices for lifecycle management in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/service-admin-portal-app?wt.mc_id=AZ-MVP-5003447">App tenant settings</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-template-apps-overview?wt.mc_id=AZ-MVP-5003447">What are Power BI template apps?</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-template-apps-create?wt.mc_id=AZ-MVP-5003447">Create a template app in Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/apps/create-app?wt.mc_id=AZ-MVP-5003447">Create your first Fabric app</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-implementation-planning-security-tenant-level-planning?wt.mc_id=AZ-MVP-5003447">Strategy for using groups</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI. Both voices are synthetic: Matthias is a cloned voice, Fabia is a designed AI co-host.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 07 Aug 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/86aeeb42/0cd6bd31.mp3" length="8059058" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Iqq5IlSWy3hDOT9VDMeWmiYwYxuR8eXerCO27-5GEAE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mZGUw/NzQ1M2VlYWEyYzYy/YWRmNzIxN2ZjNzUw/MDM2ZC5qcGc.jpg"/>
      <itunes:duration>503</itunes:duration>
      <itunes:summary>A Power BI app update succeeds and every consumer sees nothing. The publish boundary copies more than you think, grants less than you expect, and fails without a sound.</itunes:summary>
      <itunes:subtitle>A Power BI app update succeeds and every consumer sees nothing. The publish boundary copies more than you think, grants less than you expect, and fails without a sound.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/86aeeb42/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/86aeeb42/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Who Promised That Number?</title>
      <itunes:episode>31</itunes:episode>
      <podcast:episode>31</podcast:episode>
      <itunes:title>Who Promised That Number?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">24c019a0-b02a-4bbf-81bb-51be3620f49e</guid>
      <link>https://share.transistor.fm/s/e586345b</link>
      <description>
        <![CDATA[<p><b>The Database Hiding Inside Your Scorecard</b></p>
<p><strong>Episode 31</strong> • 2026-07-31
<strong>Duration</strong>: 10:32</p>
<p>A scorecard silently creates its own semantic model the moment you hit New. That one architectural fact — that it's a stateful writer, not a read-only lens — explains why RLS doesn't carry over, why refresh breaks upstream, and why rollups leak across permission boundaries.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
<li>The concrete recommended architecture</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a scorecard with forty goals is showing all-green because nobody's checked in since March.</li>
<li>So the lesson from all of this — a scorecard's the right tool when you need to know who promised what, and what they said when it slipped.</li>
<li>That's the correct choice for more teams than you'd expect.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-introduction?wt.mc_id=AZ-MVP-5003447">Get started with goals</a></li>
<li><a href="https://powerbi.microsoft.com/en-us/blog/deprecation-of-metric-sets-in-power-bi/">Deprecation of Metric Sets in Power BI</a></li>
<li><a href="https://community.fabric.microsoft.com/t5/Power-BI-Updates-Blog/Deprecation-of-Metric-Sets-in-Power-BI/ba-p/5174047">Fabric Community updates blog</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-create?wt.mc_id=AZ-MVP-5003447">Create scorecards</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-subscriptions?wt.mc_id=AZ-MVP-5003447">Scorecard subscriptions</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-subgoals?wt.mc_id=AZ-MVP-5003447">Create subgoals</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-get-started-hierarchies?wt.mc_id=AZ-MVP-5003447">Hierarchies in scorecards</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-create-connected?wt.mc_id=AZ-MVP-5003447">Create connected goals in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-check-in?wt.mc_id=AZ-MVP-5003447">Stay on top of your goals (check-ins)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-status-rules?wt.mc_id=AZ-MVP-5003447">Create automated status rules for goals</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-set-permissions?wt.mc_id=AZ-MVP-5003447">Protect your scorecards with goal-level permissions</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-linked-goals?wt.mc_id=AZ-MVP-5003447">Create linked goals in the Power BI service (preview)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-metrics-scorecard-refresh?wt.mc_id=AZ-MVP-5003447">Refresh goals and scorecards automatically</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-metrics-power-automate?wt.mc_id=AZ-MVP-5003447">Use Power Automate to update goals automatically</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/business-user-teams-goals?wt.mc_id=AZ-MVP-5003447">Use Power BI metrics to track goals in Microsoft Teams</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Database Hiding Inside Your Scorecard</b></p>
<p><strong>Episode 31</strong> • 2026-07-31
<strong>Duration</strong>: 10:32</p>
<p>A scorecard silently creates its own semantic model the moment you hit New. That one architectural fact — that it's a stateful writer, not a read-only lens — explains why RLS doesn't carry over, why refresh breaks upstream, and why rollups leak across permission boundaries.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
<li>The concrete recommended architecture</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a scorecard with forty goals is showing all-green because nobody's checked in since March.</li>
<li>So the lesson from all of this — a scorecard's the right tool when you need to know who promised what, and what they said when it slipped.</li>
<li>That's the correct choice for more teams than you'd expect.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-introduction?wt.mc_id=AZ-MVP-5003447">Get started with goals</a></li>
<li><a href="https://powerbi.microsoft.com/en-us/blog/deprecation-of-metric-sets-in-power-bi/">Deprecation of Metric Sets in Power BI</a></li>
<li><a href="https://community.fabric.microsoft.com/t5/Power-BI-Updates-Blog/Deprecation-of-Metric-Sets-in-Power-BI/ba-p/5174047">Fabric Community updates blog</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-create?wt.mc_id=AZ-MVP-5003447">Create scorecards</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-subscriptions?wt.mc_id=AZ-MVP-5003447">Scorecard subscriptions</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-subgoals?wt.mc_id=AZ-MVP-5003447">Create subgoals</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-get-started-hierarchies?wt.mc_id=AZ-MVP-5003447">Hierarchies in scorecards</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-create-connected?wt.mc_id=AZ-MVP-5003447">Create connected goals in Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-check-in?wt.mc_id=AZ-MVP-5003447">Stay on top of your goals (check-ins)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-status-rules?wt.mc_id=AZ-MVP-5003447">Create automated status rules for goals</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-set-permissions?wt.mc_id=AZ-MVP-5003447">Protect your scorecards with goal-level permissions</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-goals-linked-goals?wt.mc_id=AZ-MVP-5003447">Create linked goals in the Power BI service (preview)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-metrics-scorecard-refresh?wt.mc_id=AZ-MVP-5003447">Refresh goals and scorecards automatically</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-metrics-power-automate?wt.mc_id=AZ-MVP-5003447">Use Power Automate to update goals automatically</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/business-user-teams-goals?wt.mc_id=AZ-MVP-5003447">Use Power BI metrics to track goals in Microsoft Teams</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 31 Jul 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/e586345b/36772aaa.mp3" length="8114257" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/1H0_AmI8KREaQ4jzaRAfYLuYsKREmfpnMmMG6wc14as/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81ZDdk/MDNjNTEwNzA1OGZk/N2UyNmM5ODgxZGJm/ZTc0ZS5qcGc.jpg"/>
      <itunes:duration>507</itunes:duration>
      <itunes:summary>A scorecard generates its own semantic model the moment you create it. That second store is why goals go stale, RLS doesn't apply, and the fix is never where people look.</itunes:summary>
      <itunes:subtitle>A scorecard generates its own semantic model the moment you create it. That second store is why goals go stale, RLS doesn't apply, and the fix is never where people look.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/e586345b/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/e586345b/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>483 Pages and One Design Decision</title>
      <itunes:episode>30</itunes:episode>
      <podcast:episode>30</podcast:episode>
      <itunes:title>483 Pages and One Design Decision</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e5a5976b-89db-4300-821f-be67a73d7253</guid>
      <link>https://share.transistor.fm/s/a857abd5</link>
      <description>
        <![CDATA[<p><b>One Expression Halves Your Data Ceiling</b></p>
<p><strong>Episode 30</strong> • 2026-07-24
<strong>Duration</strong>: 10:13</p>
<p>Paginated reports carry no data model, and that one design decision explains every limit teams hit in production. This episode traces the consequences from silent data drops to a tenant-wide security door that only opens one way, and lands on the question that makes the tool choice for you.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And a Diagnostics button nobody's pressed is sitting there, ready to explain why.</li>
<li>Somewhere right now, a Monday-morning subscription is carrying a Weekday expression nobody remembers, heading for a ceiling that used to be a slope and is now a cliff.</li>
<li>Show me the query pattern. If the aggregation's in the right place, the report scales. If it isn't, no capacity tier saves you. That's the decision that actually matters.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-report-builder-power-bi?wt.mc_id=AZ-MVP-5003447">What are paginated reports in Power BI?</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/report-paginated-or-power-bi?wt.mc_id=AZ-MVP-5003447">When to use paginated reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-paginated-report?wt.mc_id=AZ-MVP-5003447">Paginated reports in the Power BI service</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/report-paginated-performance-scalability-considerations?wt.mc_id=AZ-MVP-5003447">Performance and scalability</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-faq?wt.mc_id=AZ-MVP-5003447">FAQ</a></li>
<li><a href="https://learn.microsoft.com/rest/api/fabric/articles/item-management/definitions/paginatedreport-definition?wt.mc_id=AZ-MVP-5003447">Paginated Report definition</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/web-authoring/get-started-paginated-formatted-table?wt.mc_id=AZ-MVP-5003447">Access the paginated report editor</a></li>
<li><a href="https://en.wikipedia.org/wiki/SQL_Server_Reporting_Services">SQL Server Reporting Services (Wikipedia)</a></li>
<li><a href="https://learn.microsoft.com/openspecs/sql_server_protocols/ms-rdl/53287204-7cd0-4bc9-a5cd-d42a5925dca1?wt.mc_id=AZ-MVP-5003447">RDL Schema Specification</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/migrate-ssrs-reports-to-power-bi?wt.mc_id=AZ-MVP-5003447">Plan to migrate .rdl reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-data-sources?wt.mc_id=AZ-MVP-5003447">Supported data sources</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/report-builder/connect-snowflake-databricks-power-query-online?wt.mc_id=AZ-MVP-5003447">Connect via Power Query</a></li>
<li><a href="https://learn.microsoft.com/power-bi/visuals/paginated-report-visual?wt.mc_id=AZ-MVP-5003447">Create and use the paginated report visual</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/end-user-subscribe?wt.mc_id=AZ-MVP-5003447">Email subscriptions</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/report-builder/export-reports-report-builder?wt.mc_id=AZ-MVP-5003447">Export Power BI paginated reports</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>One Expression Halves Your Data Ceiling</b></p>
<p><strong>Episode 30</strong> • 2026-07-24
<strong>Duration</strong>: 10:13</p>
<p>Paginated reports carry no data model, and that one design decision explains every limit teams hit in production. This episode traces the consequences from silent data drops to a tenant-wide security door that only opens one way, and lands on the question that makes the tool choice for you.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And a Diagnostics button nobody's pressed is sitting there, ready to explain why.</li>
<li>Somewhere right now, a Monday-morning subscription is carrying a Weekday expression nobody remembers, heading for a ceiling that used to be a slope and is now a cliff.</li>
<li>Show me the query pattern. If the aggregation's in the right place, the report scales. If it isn't, no capacity tier saves you. That's the decision that actually matters.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-report-builder-power-bi?wt.mc_id=AZ-MVP-5003447">What are paginated reports in Power BI?</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/report-paginated-or-power-bi?wt.mc_id=AZ-MVP-5003447">When to use paginated reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-paginated-report?wt.mc_id=AZ-MVP-5003447">Paginated reports in the Power BI service</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/report-paginated-performance-scalability-considerations?wt.mc_id=AZ-MVP-5003447">Performance and scalability</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-faq?wt.mc_id=AZ-MVP-5003447">FAQ</a></li>
<li><a href="https://learn.microsoft.com/rest/api/fabric/articles/item-management/definitions/paginatedreport-definition?wt.mc_id=AZ-MVP-5003447">Paginated Report definition</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/web-authoring/get-started-paginated-formatted-table?wt.mc_id=AZ-MVP-5003447">Access the paginated report editor</a></li>
<li><a href="https://en.wikipedia.org/wiki/SQL_Server_Reporting_Services">SQL Server Reporting Services (Wikipedia)</a></li>
<li><a href="https://learn.microsoft.com/openspecs/sql_server_protocols/ms-rdl/53287204-7cd0-4bc9-a5cd-d42a5925dca1?wt.mc_id=AZ-MVP-5003447">RDL Schema Specification</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/migrate-ssrs-reports-to-power-bi?wt.mc_id=AZ-MVP-5003447">Plan to migrate .rdl reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-data-sources?wt.mc_id=AZ-MVP-5003447">Supported data sources</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/report-builder/connect-snowflake-databricks-power-query-online?wt.mc_id=AZ-MVP-5003447">Connect via Power Query</a></li>
<li><a href="https://learn.microsoft.com/power-bi/visuals/paginated-report-visual?wt.mc_id=AZ-MVP-5003447">Create and use the paginated report visual</a></li>
<li><a href="https://learn.microsoft.com/power-bi/collaborate-share/end-user-subscribe?wt.mc_id=AZ-MVP-5003447">Email subscriptions</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/report-builder/export-reports-report-builder?wt.mc_id=AZ-MVP-5003447">Export Power BI paginated reports</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 24 Jul 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/a857abd5/fa04db51.mp3" length="8462293" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ntXbU-ZDsleNmu_qKGhlhXPJkV7JFjLwL3k0gsrtHb4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8zOWY5/ZTM3MWJkZjBmMTUw/ZGM5OWE4YTQyNjEw/ZDIzOC5qcGc.jpg"/>
      <itunes:duration>528</itunes:duration>
      <itunes:summary>A Power BI report exports one page. A paginated report exports 483. The difference isn't a feature toggle — it's a twenty-year-old design decision that carries no data model. That one fact explains every limit, every timeout, and the render failure your Monday subscription is about to hit.</itunes:summary>
      <itunes:subtitle>A Power BI report exports one page. A paginated report exports 483. The difference isn't a feature toggle — it's a twenty-year-old design decision that carries no data model. That one fact explains every limit, every timeout, and the render failure your M</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/a857abd5/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/a857abd5/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Why Can't I Filter My Dashboard?</title>
      <itunes:episode>29</itunes:episode>
      <podcast:episode>29</podcast:episode>
      <itunes:title>Why Can't I Filter My Dashboard?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">93a3d0ff-96d4-4733-9195-400433185af6</guid>
      <link>https://share.transistor.fm/s/db9ed150</link>
      <description>
        <![CDATA[<p><b>The Dashboard That Can't Filter</b></p>
<p><strong>Episode 29</strong> • 2026-07-17
<strong>Duration</strong>: 9:51</p>
<p>A Power BI dashboard can show tiles from six different semantic models. It cannot filter a single one of them. We explain why the architecture makes that tradeoff inevitable, and what it means for choosing between dashboards and reports.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Both problems solve the moment you understand what you pinned.</li>
<li>Somewhere right now, someone's pinning a tile and wondering where the slicer went.</li>
<li>Show me the query pattern. If the pattern is 'monitor five numbers from five models,' the dashboard's exactly right. If the pattern is 'explore, filter, drill,' you wanted a report from the start.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboards?wt.mc_id=AZ-MVP-5003447">Introduction to dashboards for Power BI designers</a></li>
<li><a href="https://learn.microsoft.com/power-bi/report-server/compare-report-server-service?wt.mc_id=AZ-MVP-5003447">Compare Report Server and the Power BI service</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-tiles?wt.mc_id=AZ-MVP-5003447">Introduction to dashboard tiles</a></li>
<li><a href="https://learn.microsoft.com/sql/reporting-services/pin-reporting-services-items-to-power-bi-dashboards?wt.mc_id=AZ-MVP-5003447">Pin Reporting Services items to Power BI dashboards</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-pin-live-tile-from-report?wt.mc_id=AZ-MVP-5003447">Pin an entire report page as a live tile</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-reports?wt.mc_id=AZ-MVP-5003447">Reports in Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Create a Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/fabric/embed/what-is-fabric-embed?wt.mc_id=AZ-MVP-5003447">What is Fabric Embed (preview)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-migration-proof-of-concept?wt.mc_id=AZ-MVP-5003447">Conduct proof of concept to migrate to Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/mobile/mobile-apps-view-dashboard?wt.mc_id=AZ-MVP-5003447">mobile-apps-view-dashboard</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-pin-tile-from-excel?wt.mc_id=AZ-MVP-5003447">service-dashboard-pin-tile-from-excel</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-pin-tile-to-another-dashboard?wt.mc_id=AZ-MVP-5003447">service-pin-tile-to-another-dashboard</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-dashboards?wt.mc_id=AZ-MVP-5003447">Dashboards for business users</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-create?wt.mc_id=AZ-MVP-5003447">Create a Power BI dashboard from a report, Considerations and limitations</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-edit-tile?wt.mc_id=AZ-MVP-5003447">Create or edit a dashboard tile</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Dashboard That Can't Filter</b></p>
<p><strong>Episode 29</strong> • 2026-07-17
<strong>Duration</strong>: 9:51</p>
<p>A Power BI dashboard can show tiles from six different semantic models. It cannot filter a single one of them. We explain why the architecture makes that tradeoff inevitable, and what it means for choosing between dashboards and reports.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Both problems solve the moment you understand what you pinned.</li>
<li>Somewhere right now, someone's pinning a tile and wondering where the slicer went.</li>
<li>Show me the query pattern. If the pattern is 'monitor five numbers from five models,' the dashboard's exactly right. If the pattern is 'explore, filter, drill,' you wanted a report from the start.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboards?wt.mc_id=AZ-MVP-5003447">Introduction to dashboards for Power BI designers</a></li>
<li><a href="https://learn.microsoft.com/power-bi/report-server/compare-report-server-service?wt.mc_id=AZ-MVP-5003447">Compare Report Server and the Power BI service</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-tiles?wt.mc_id=AZ-MVP-5003447">Introduction to dashboard tiles</a></li>
<li><a href="https://learn.microsoft.com/sql/reporting-services/pin-reporting-services-items-to-power-bi-dashboards?wt.mc_id=AZ-MVP-5003447">Pin Reporting Services items to Power BI dashboards</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-pin-live-tile-from-report?wt.mc_id=AZ-MVP-5003447">Pin an entire report page as a live tile</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-reports?wt.mc_id=AZ-MVP-5003447">Reports in Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Create a Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/fabric/embed/what-is-fabric-embed?wt.mc_id=AZ-MVP-5003447">What is Fabric Embed (preview)</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-migration-proof-of-concept?wt.mc_id=AZ-MVP-5003447">Conduct proof of concept to migrate to Power BI</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/mobile/mobile-apps-view-dashboard?wt.mc_id=AZ-MVP-5003447">mobile-apps-view-dashboard</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-pin-tile-from-excel?wt.mc_id=AZ-MVP-5003447">service-dashboard-pin-tile-from-excel</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-pin-tile-to-another-dashboard?wt.mc_id=AZ-MVP-5003447">service-pin-tile-to-another-dashboard</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-dashboards?wt.mc_id=AZ-MVP-5003447">Dashboards for business users</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-create?wt.mc_id=AZ-MVP-5003447">Create a Power BI dashboard from a report, Considerations and limitations</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboard-edit-tile?wt.mc_id=AZ-MVP-5003447">Create or edit a dashboard tile</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 17 Jul 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/db9ed150/54104813.mp3" length="8773505" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/CZv6htfr76iHQvXP7wFkc9-zNGbD3BrREQIMA56L-50/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wMzY4/ZDAzNTQ0MGFiMWM5/MGQ0YjU1MzUyZjE5/ODRlNy5qcGc.jpg"/>
      <itunes:duration>548</itunes:duration>
      <itunes:summary>Three things in Fabric share the word 'dashboard.' Only one spans multiple semantic models — and it costs you every filter and every slicer to get there. The architecture of tiles, snapshots, and three different refresh behaviors.</itunes:summary>
      <itunes:subtitle>Three things in Fabric share the word 'dashboard.' Only one spans multiple semantic models — and it costs you every filter and every slicer to get there. The architecture of tiles, snapshots, and three different refresh behaviors.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/db9ed150/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/db9ed150/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Your Report Isn't Slow</title>
      <itunes:episode>28</itunes:episode>
      <podcast:episode>28</podcast:episode>
      <itunes:title>Your Report Isn't Slow</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">283f46a1-c03e-41dd-85cd-03899cf89efd</guid>
      <link>https://share.transistor.fm/s/5240513b</link>
      <description>
        <![CDATA[<p><b>The Bucket Nobody Reads</b></p>
<p><strong>Episode 28</strong> • 2026-07-10
<strong>Duration</strong>: 10:31</p>
<p>Every visual on a report page fires a DAX query. When twenty visuals queue behind a parallelism cap, the bottleneck hides in Performance Analyzer's least-read column — and the escape hatch everyone reaches for can silently produce wrong numbers.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>The concrete recommended architecture</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a report page is loading twenty visuals, queueing twelve of them behind a parallelism cap, and the person watching the spinner is about to open Performance Analyzer, see a DAX number, and start tuning the wrong thing.</li>
<li>Show me the query pattern. That's what this comes down to. A report is a query generator. Every visual is a query, every page load is a fan-out, and every performance problem lives in the gap between what the author designed and what the...</li>
<li>The piece I'd take away is that the report author and the model owner have to be in the same conversation.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/power-bi-reports-overview?wt.mc_id=AZ-MVP-5003447">Power BI reports overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/building-reports?wt.mc_id=AZ-MVP-5003447">Build Power BI reports with Direct Lake tables</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-reports?wt.mc_id=AZ-MVP-5003447">Reports in Power BI - Dashboards versus reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/report-paginated-or-power-bi?wt.mc_id=AZ-MVP-5003447">When to use paginated reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-report-builder-power-bi?wt.mc_id=AZ-MVP-5003447">What are paginated reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboards?wt.mc_id=AZ-MVP-5003447">Introduction to dashboards</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/git-integration/source-code-format?wt.mc_id=AZ-MVP-5003447">Git integration source code format</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-the-report-editor-take-a-tour?wt.mc_id=AZ-MVP-5003447">Tour the report editor</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-interact-with-a-report-in-editing-view?wt.mc_id=AZ-MVP-5003447">Interact with a report in Editing view</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-implementation-planning-user-tools-devices?wt.mc_id=AZ-MVP-5003447">Implementation planning: user tools and devices</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-power-bi-desktop?wt.mc_id=AZ-MVP-5003447">Direct Lake in Power BI Desktop</a></li>
<li><a href="https://learn.microsoft.com/power-bi/visuals/power-bi-data-points?wt.mc_id=AZ-MVP-5003447">Apply data point limits and strategies by visual type</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-how-it-works?wt.mc_id=AZ-MVP-5003447">How Direct Lake works</a></li>
<li><a href="https://learn.microsoft.com/power-bi/developer/projects/projects-report?wt.mc_id=AZ-MVP-5003447">Power BI Desktop project report folder</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/desktop-report-lifecycle-datasets?wt.mc_id=AZ-MVP-5003447">Connect to semantic models from Power BI Desktop</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Bucket Nobody Reads</b></p>
<p><strong>Episode 28</strong> • 2026-07-10
<strong>Duration</strong>: 10:31</p>
<p>Every visual on a report page fires a DAX query. When twenty visuals queue behind a parallelism cap, the bottleneck hides in Performance Analyzer's least-read column — and the escape hatch everyone reaches for can silently produce wrong numbers.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>The concrete recommended architecture</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a report page is loading twenty visuals, queueing twelve of them behind a parallelism cap, and the person watching the spinner is about to open Performance Analyzer, see a DAX number, and start tuning the wrong thing.</li>
<li>Show me the query pattern. That's what this comes down to. A report is a query generator. Every visual is a query, every page load is a fan-out, and every performance problem lives in the gap between what the author designed and what the...</li>
<li>The piece I'd take away is that the report author and the model owner have to be in the same conversation.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/power-bi-reports-overview?wt.mc_id=AZ-MVP-5003447">Power BI reports overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/building-reports?wt.mc_id=AZ-MVP-5003447">Build Power BI reports with Direct Lake tables</a></li>
<li><a href="https://learn.microsoft.com/power-bi/explore-reports/end-user-reports?wt.mc_id=AZ-MVP-5003447">Reports in Power BI - Dashboards versus reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/report-paginated-or-power-bi?wt.mc_id=AZ-MVP-5003447">When to use paginated reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/paginated-reports/paginated-reports-report-builder-power-bi?wt.mc_id=AZ-MVP-5003447">What are paginated reports</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-dashboards?wt.mc_id=AZ-MVP-5003447">Introduction to dashboards</a></li>
<li><a href="https://learn.microsoft.com/fabric/cicd/git-integration/source-code-format?wt.mc_id=AZ-MVP-5003447">Git integration source code format</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-the-report-editor-take-a-tour?wt.mc_id=AZ-MVP-5003447">Tour the report editor</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/service-interact-with-a-report-in-editing-view?wt.mc_id=AZ-MVP-5003447">Interact with a report in Editing view</a></li>
<li><a href="https://learn.microsoft.com/power-bi/guidance/powerbi-implementation-planning-user-tools-devices?wt.mc_id=AZ-MVP-5003447">Implementation planning: user tools and devices</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-power-bi-desktop?wt.mc_id=AZ-MVP-5003447">Direct Lake in Power BI Desktop</a></li>
<li><a href="https://learn.microsoft.com/power-bi/visuals/power-bi-data-points?wt.mc_id=AZ-MVP-5003447">Apply data point limits and strategies by visual type</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-how-it-works?wt.mc_id=AZ-MVP-5003447">How Direct Lake works</a></li>
<li><a href="https://learn.microsoft.com/power-bi/developer/projects/projects-report?wt.mc_id=AZ-MVP-5003447">Power BI Desktop project report folder</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/desktop-report-lifecycle-datasets?wt.mc_id=AZ-MVP-5003447">Connect to semantic models from Power BI Desktop</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 10 Jul 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/5240513b/76b1ccaf.mp3" length="8916336" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/HBvbPJN10qyVlNEbvjyOZU-rV4UMYlzA2m8QbifXvX4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wYTk3/YmFiZTM3YWMzYTc5/YTU0YjM1NTg2M2Y0/YzZmYy5qcGc.jpg"/>
      <itunes:duration>557</itunes:duration>
      <itunes:summary>Every visual fires a DAX query. Most of them queue. Matthias and Fabia trace where the time actually goes when a Power BI report page opens in Fabric, and why the slow thing is almost never the thing you'd guess.</itunes:summary>
      <itunes:subtitle>Every visual fires a DAX query. Most of them queue. Matthias and Fabia trace where the time actually goes when a Power BI report page opens in Fabric, and why the slow thing is almost never the thing you'd guess.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/5240513b/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/5240513b/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>When Direct Lake Goes Quiet — Power BI Semantic Models</title>
      <itunes:episode>27</itunes:episode>
      <podcast:episode>27</podcast:episode>
      <itunes:title>When Direct Lake Goes Quiet — Power BI Semantic Models</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">055b6c4c-8190-45fa-a22b-1c326e997f0c</guid>
      <link>https://share.transistor.fm/s/500ce8c7</link>
      <description>
        <![CDATA[<p><b>When Direct Lake Goes Quiet</b></p>
<p><strong>Episode 27</strong> • 2026-07-03
<strong>Duration</strong>: 9:40</p>
<p>Direct Lake promises no refresh and VertiPaq speed at lake scale. But its failure modes are silent — it degrades instead of breaking. We pull apart framing, transcoding, and the fallback tax nobody talks about.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>The concrete recommended architecture</li>
<li>The pattern we keep seeing in the field</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a semantic model is serving yesterday's numbers.</li>
<li>Run TABLETRAITS before you ship. One line of DAX. It tells you whether your model is actually in Direct Lake mode — or quietly serving something else.</li>
<li>So the lesson — Direct Lake moved where the discipline lives.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/semantic-models?wt.mc_id=AZ-MVP-5003447">Power BI semantic models in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-datasets-understand?wt.mc_id=AZ-MVP-5003447">Semantic models in the Power BI service</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/store-data?wt.mc_id=AZ-MVP-5003447">Store data in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake overview</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-dataset-modes-understand?wt.mc_id=AZ-MVP-5003447">Semantic model modes</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-datasets-rename?wt.mc_id=AZ-MVP-5003447">New name for Power BI datasets</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-develop?wt.mc_id=AZ-MVP-5003447">Develop Direct Lake semantic models</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-web-modeling?wt.mc_id=AZ-MVP-5003447">Direct Lake in web modeling</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-how-it-works?wt.mc_id=AZ-MVP-5003447">How Direct Lake works</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-understand-storage?wt.mc_id=AZ-MVP-5003447">Understand Direct Lake query performance</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-analyze-query-processing?wt.mc_id=AZ-MVP-5003447">Analyze query processing for Direct Lake semantic models</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/table-maintenance-optimization?wt.mc_id=AZ-MVP-5003447">Cross-workload table maintenance and optimization</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/delta-optimization-and-v-order?wt.mc_id=AZ-MVP-5003447">Optimize Delta Lake tables with V-Order</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/dimensional-modeling-overview?wt.mc_id=AZ-MVP-5003447">Dimensional modeling in Fabric Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/ideas-data-platform-integration?wt.mc_id=AZ-MVP-5003447">IDEAS journey to a modern data platform</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>When Direct Lake Goes Quiet</b></p>
<p><strong>Episode 27</strong> • 2026-07-03
<strong>Duration</strong>: 9:40</p>
<p>Direct Lake promises no refresh and VertiPaq speed at lake scale. But its failure modes are silent — it degrades instead of breaking. We pull apart framing, transcoding, and the fallback tax nobody talks about.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>Where the obvious answer breaks</li>
<li>The concrete recommended architecture</li>
<li>The pattern we keep seeing in the field</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a semantic model is serving yesterday's numbers.</li>
<li>Run TABLETRAITS before you ship. One line of DAX. It tells you whether your model is actually in Direct Lake mode — or quietly serving something else.</li>
<li>So the lesson — Direct Lake moved where the discipline lives.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/semantic-models?wt.mc_id=AZ-MVP-5003447">Power BI semantic models in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-datasets-understand?wt.mc_id=AZ-MVP-5003447">Semantic models in the Power BI service</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/store-data?wt.mc_id=AZ-MVP-5003447">Store data in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake overview</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-dataset-modes-understand?wt.mc_id=AZ-MVP-5003447">Semantic model modes</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/service-datasets-rename?wt.mc_id=AZ-MVP-5003447">New name for Power BI datasets</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-develop?wt.mc_id=AZ-MVP-5003447">Develop Direct Lake semantic models</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-web-modeling?wt.mc_id=AZ-MVP-5003447">Direct Lake in web modeling</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-how-it-works?wt.mc_id=AZ-MVP-5003447">How Direct Lake works</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-understand-storage?wt.mc_id=AZ-MVP-5003447">Understand Direct Lake query performance</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/direct-lake-analyze-query-processing?wt.mc_id=AZ-MVP-5003447">Analyze query processing for Direct Lake semantic models</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/table-maintenance-optimization?wt.mc_id=AZ-MVP-5003447">Cross-workload table maintenance and optimization</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/delta-optimization-and-v-order?wt.mc_id=AZ-MVP-5003447">Optimize Delta Lake tables with V-Order</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/dimensional-modeling-overview?wt.mc_id=AZ-MVP-5003447">Dimensional modeling in Fabric Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/ideas-data-platform-integration?wt.mc_id=AZ-MVP-5003447">IDEAS journey to a modern data platform</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 03 Jul 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/500ce8c7/cda00cf6.mp3" length="9387531" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/0K-4nXU690A--kUHVENBFX9d8JzFTgwNgIQVI2UCvC4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83OWEw/Y2ZiMjVjMjU0ZWI2/ZTczMWY0MDIwYWRh/ZjRlYy5qcGc.jpg"/>
      <itunes:duration>581</itunes:duration>
      <itunes:summary>Direct Lake promises no refresh and VertiPaq speed at lake scale. But its failure modes are silent — it degrades instead of breaking. We pull apart framing, transcoding, and the fallback tax nobody talks about.</itunes:summary>
      <itunes:subtitle>Direct Lake promises no refresh and VertiPaq speed at lake scale. But its failure modes are silent — it degrades instead of breaking. We pull apart framing, transcoding, and the fallback tax nobody talks about.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/500ce8c7/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/500ce8c7/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Why Your Data Agent Gets the Wrong Answer</title>
      <itunes:episode>26</itunes:episode>
      <podcast:episode>26</podcast:episode>
      <itunes:title>Why Your Data Agent Gets the Wrong Answer</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a2c5dc97-b1cc-4e50-bbbe-5d55fba49012</guid>
      <link>https://share.transistor.fm/s/74df63dc</link>
      <description>
        <![CDATA[<p><b>The Column Named C1</b></p>
<p><strong>Episode 26</strong> • 2026-06-26
<strong>Duration</strong>: 9:21</p>
<p>A Fabric Data Agent generates queries from your column names, not your intentions. This episode pulls apart the grounding pipeline to show where accuracy lives and dies — and why the schema investment you skipped three years ago just became urgent.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere, a data architect who's been filing those tickets for five years just felt a wave of vindication.</li>
<li>There's something to that. We spent years telling teams to name their columns properly and nobody listened, because the SQL worked either way. Now there's an LLM reading those column names and getting the wrong answer, and suddenly the...</li>
<li>Show me the query pattern — then show me the auth pattern.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/concept-data-agent?wt.mc_id=AZ-MVP-5003447">Fabric data agent concepts</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-add-datasources?wt.mc_id=AZ-MVP-5003447">data-agent-add-datasources</a></li>
<li><a href="https://learn.microsoft.com/azure/foundry/agents/how-to/tools/fabric#prerequisites?wt.mc_id=AZ-MVP-5003447">Use the Fabric data agent in Foundry — Prerequisites</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/consume-data-agent-python?wt.mc_id=AZ-MVP-5003447">Consume Fabric data agent with Python client SDK</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-foundry?wt.mc_id=AZ-MVP-5003447">Consume Fabric data agent from Microsoft Foundry Services</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-service-principal?wt.mc_id=AZ-MVP-5003447">Use service principal authentication with Fabric data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/evaluate-data-agent?wt.mc_id=AZ-MVP-5003447">Evaluate your data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/how-to-create-data-agent?wt.mc_id=AZ-MVP-5003447">Create a Fabric data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-configuration-best-practices?wt.mc_id=AZ-MVP-5003447">Best practices for configuring your data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/develop-iterative-process-data-agent?wt.mc_id=AZ-MVP-5003447">Adopt an iterative process to improve your data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/semantic-model-best-practices?wt.mc_id=AZ-MVP-5003447">Semantic model best practices for data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-tenant-settings?wt.mc_id=AZ-MVP-5003447">Fabric data agent tenant settings</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-data-science-privacy-security?wt.mc_id=AZ-MVP-5003447#fabric-data-agent-responsible-ai-faq">Fabric data agent — Responsible AI FAQ</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-configurations?wt.mc_id=AZ-MVP-5003447">Data agent configurations</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/workspace-outbound-access-protection-data-agent?wt.mc_id=AZ-MVP-5003447">Workspace outbound access protection for Data Agent (Preview)</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Column Named C1</b></p>
<p><strong>Episode 26</strong> • 2026-06-26
<strong>Duration</strong>: 9:21</p>
<p>A Fabric Data Agent generates queries from your column names, not your intentions. This episode pulls apart the grounding pipeline to show where accuracy lives and dies — and why the schema investment you skipped three years ago just became urgent.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere, a data architect who's been filing those tickets for five years just felt a wave of vindication.</li>
<li>There's something to that. We spent years telling teams to name their columns properly and nobody listened, because the SQL worked either way. Now there's an LLM reading those column names and getting the wrong answer, and suddenly the...</li>
<li>Show me the query pattern — then show me the auth pattern.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/concept-data-agent?wt.mc_id=AZ-MVP-5003447">Fabric data agent concepts</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-add-datasources?wt.mc_id=AZ-MVP-5003447">data-agent-add-datasources</a></li>
<li><a href="https://learn.microsoft.com/azure/foundry/agents/how-to/tools/fabric#prerequisites?wt.mc_id=AZ-MVP-5003447">Use the Fabric data agent in Foundry — Prerequisites</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/consume-data-agent-python?wt.mc_id=AZ-MVP-5003447">Consume Fabric data agent with Python client SDK</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-foundry?wt.mc_id=AZ-MVP-5003447">Consume Fabric data agent from Microsoft Foundry Services</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-service-principal?wt.mc_id=AZ-MVP-5003447">Use service principal authentication with Fabric data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/evaluate-data-agent?wt.mc_id=AZ-MVP-5003447">Evaluate your data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/how-to-create-data-agent?wt.mc_id=AZ-MVP-5003447">Create a Fabric data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-configuration-best-practices?wt.mc_id=AZ-MVP-5003447">Best practices for configuring your data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/develop-iterative-process-data-agent?wt.mc_id=AZ-MVP-5003447">Adopt an iterative process to improve your data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/semantic-model-best-practices?wt.mc_id=AZ-MVP-5003447">Semantic model best practices for data agent</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-tenant-settings?wt.mc_id=AZ-MVP-5003447">Fabric data agent tenant settings</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-data-science-privacy-security?wt.mc_id=AZ-MVP-5003447#fabric-data-agent-responsible-ai-faq">Fabric data agent — Responsible AI FAQ</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-agent-configurations?wt.mc_id=AZ-MVP-5003447">Data agent configurations</a></li>
<li><a href="https://learn.microsoft.com/fabric/security/workspace-outbound-access-protection-data-agent?wt.mc_id=AZ-MVP-5003447">Workspace outbound access protection for Data Agent (Preview)</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 26 Jun 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/74df63dc/aaa8fa0c.mp3" length="8369859" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/QB-aAFcnHfQeob2dz3_cReF6asg9eX4ebEI0qmi7J7M/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hM2Jm/OTY0MWIyYWMxNDI2/ZjA2NGFjNTQyZDQw/OTEyOS5qcGc.jpg"/>
      <itunes:duration>523</itunes:duration>
      <itunes:summary>The grounding prompt decides everything inside a Fabric data agent, and the single highest-impact factor is the one nobody wants to hear. This episode follows the pipeline from question to query to answer, and finds where accuracy actually lives.</itunes:summary>
      <itunes:subtitle>The grounding prompt decides everything inside a Fabric data agent, and the single highest-impact factor is the one nobody wants to hear. This episode follows the pipeline from question to query to answer, and finds where accuracy actually lives.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/74df63dc/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/74df63dc/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Function That Bills by the Row — Fabric AI Functions</title>
      <itunes:episode>25</itunes:episode>
      <podcast:episode>25</podcast:episode>
      <itunes:title>The Function That Bills by the Row — Fabric AI Functions</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b24aca5d-323f-4584-9016-b003fe4f237a</guid>
      <link>https://share.transistor.fm/s/eac07cd7</link>
      <description>
        <![CDATA[<p><b>The Function That Bills by the Row</b></p>
<p><strong>Episode 25</strong> • 2026-06-19
<strong>Duration</strong>: 9:01</p>
<p>AI Functions let you call GPT from a SELECT statement with no API key. Zero infrastructure — until you check the capacity meter. Two billing streams, no result cache, and a default model eleven days from retirement.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The pattern we keep seeing in the field</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Ticking right now, in every tenant where someone put ai_classify in a view and moved on.</li>
<li>That quiet meter in your Capacity Metrics app.</li>
<li>Pattern dictates platform. If your pattern is "enrich once, read many," AI Functions are the shortest path in Fabric right now. If that pattern drifts into "enrich on every read," you're billing the LLM like a column default.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/overview?wt.mc_id=AZ-MVP-5003447">AI Functions overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-services/how-to-use-openai-ai-functions?wt.mc_id=AZ-MVP-5003447">Use Azure OpenAI in Fabric with AI Functions (preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/ai-functions?wt.mc_id=AZ-MVP-5003447">Warehouse AI functions (preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pandas/similarity?wt.mc_id=AZ-MVP-5003447">pandas similarity docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pyspark/similarity?wt.mc_id=AZ-MVP-5003447">PySpark similarity docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pandas/translate?wt.mc_id=AZ-MVP-5003447">pandas translate docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-services/ai-services-overview#consumption-rate">Foundry Tools consumption rate page</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/how-to-use-notebook?wt.mc_id=AZ-MVP-5003447">Notebooks in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/data-warehousing?wt.mc_id=AZ-MVP-5003447">Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/spark-overview?wt.mc_id=AZ-MVP-5003447">Apache Spark in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-overview?wt.mc_id=AZ-MVP-5003447">Copilot in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/data-agent?wt.mc_id=AZ-MVP-5003447">Data Agent in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">Lakehouse overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pandas/configuration?wt.mc_id=AZ-MVP-5003447">Customize AI Functions with pandas</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pyspark/configuration?wt.mc_id=AZ-MVP-5003447">Customize AI Functions with PySpark</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The Function That Bills by the Row</b></p>
<p><strong>Episode 25</strong> • 2026-06-19
<strong>Duration</strong>: 9:01</p>
<p>AI Functions let you call GPT from a SELECT statement with no API key. Zero infrastructure — until you check the capacity meter. Two billing streams, no result cache, and a default model eleven days from retirement.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The pattern we keep seeing in the field</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Ticking right now, in every tenant where someone put ai_classify in a view and moved on.</li>
<li>That quiet meter in your Capacity Metrics app.</li>
<li>Pattern dictates platform. If your pattern is "enrich once, read many," AI Functions are the shortest path in Fabric right now. If that pattern drifts into "enrich on every read," you're billing the LLM like a column default.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/overview?wt.mc_id=AZ-MVP-5003447">AI Functions overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-services/how-to-use-openai-ai-functions?wt.mc_id=AZ-MVP-5003447">Use Azure OpenAI in Fabric with AI Functions (preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/ai-functions?wt.mc_id=AZ-MVP-5003447">Warehouse AI functions (preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pandas/similarity?wt.mc_id=AZ-MVP-5003447">pandas similarity docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pyspark/similarity?wt.mc_id=AZ-MVP-5003447">PySpark similarity docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pandas/translate?wt.mc_id=AZ-MVP-5003447">pandas translate docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-services/ai-services-overview#consumption-rate">Foundry Tools consumption rate page</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/how-to-use-notebook?wt.mc_id=AZ-MVP-5003447">Notebooks in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/data-warehousing?wt.mc_id=AZ-MVP-5003447">Fabric Data Warehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/spark-overview?wt.mc_id=AZ-MVP-5003447">Apache Spark in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-overview?wt.mc_id=AZ-MVP-5003447">Copilot in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/data-agent?wt.mc_id=AZ-MVP-5003447">Data Agent in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">Lakehouse overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pandas/configuration?wt.mc_id=AZ-MVP-5003447">Customize AI Functions with pandas</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/ai-functions/pyspark/configuration?wt.mc_id=AZ-MVP-5003447">Customize AI Functions with PySpark</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 19 Jun 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/eac07cd7/203fe7f5.mp3" length="8756768" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/kT2TqxCwF6QLXL6ILBjcpXGi_KZHJlyTN-6WLvFLN2o/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84ZTY3/ZTU5YmMwNGIyZjBj/NGVhN2EyOTk3YzEy/NTNjYy5qcGc.jpg"/>
      <itunes:duration>542</itunes:duration>
      <itunes:summary>AI Functions let you call GPT from a SELECT statement with no API key. Zero infrastructure — until you check the capacity meter. Two billing streams, no result cache, and a default model eleven days from retirement.</itunes:summary>
      <itunes:subtitle>AI Functions let you call GPT from a SELECT statement with no API key. Zero infrastructure — until you check the capacity meter. Two billing streams, no result cache, and a default model eleven days from retirement.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/eac07cd7/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/eac07cd7/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The AI That Doesn't Send an Invoice — Copilot in Fabric</title>
      <itunes:episode>24</itunes:episode>
      <podcast:episode>24</podcast:episode>
      <itunes:title>The AI That Doesn't Send an Invoice — Copilot in Fabric</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f2a5e9de-abcf-41a1-9101-6dfb33b19eeb</guid>
      <link>https://share.transistor.fm/s/5637ffa7</link>
      <description>
        <![CDATA[<p><b>The AI That Doesn't Send an Invoice</b></p>
<p><strong>Episode 24</strong> • 2026-06-12
<strong>Duration</strong>: 9:11</p>
<p>Copilot in Fabric has no per-user license fee. But every request draws from the same capacity pool as your pipelines and reports. We dig into what 'included' actually costs — and when it throttles production.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>The concrete recommended architecture</li>
<li>When the rejected approach is actually right</li>
<li>Where the obvious answer breaks</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, there's an F2 running Copilot for a whole team.</li>
<li>The most expensive support ticket you'll ever file is the one where the answer is "rename your columns.</li>
<li>Pattern dictates platform. And with Copilot, the pattern is this — it's a productivity tool that's already wired into your cost structure whether you planned for it or not. The teams that get value from it are the ones who treat enablement...</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-privacy-security?wt.mc_id=AZ-MVP-5003447">copilot-privacy-security</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-overview?wt.mc_id=AZ-MVP-5003447">copilot-fabric-overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/copilot?wt.mc_id=AZ-MVP-5003447">data-warehouse/copilot</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/copilot-enable-power-bi?wt.mc_id=AZ-MVP-5003447">copilot-enable-power-bi</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/copilot-notebooks-overview#known-limitations?wt.mc_id=AZ-MVP-5003447">known-limitations table</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-consumption?wt.mc_id=AZ-MVP-5003447">Copilot in Fabric consumption</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/how-copilot-works#cost-of-copilot-in-fabric?wt.mc_id=AZ-MVP-5003447">how-copilot-works</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/service-admin-portal-copilot?wt.mc_id=AZ-MVP-5003447">Copilot and Agent tenant settings</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/copilot-notebooks-overview?wt.mc_id=AZ-MVP-5003447">copilot-notebooks-overview</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/copilot-enable-power-bi#enable-copilot-at-the-capacity-level?wt.mc_id=AZ-MVP-5003447">Enable Fabric Copilot for Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/database/sql/copilot-faq?wt.mc_id=AZ-MVP-5003447">SQL DB Copilot FAQ</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-overview#available-regions?wt.mc_id=AZ-MVP-5003447">overview docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/how-copilot-works?wt.mc_id=AZ-MVP-5003447">How Copilot in Microsoft Fabric works</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-enable-fabric?wt.mc_id=AZ-MVP-5003447">Enable Copilot in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/fabric-copilot-capacity?wt.mc_id=AZ-MVP-5003447">Fabric Copilot capacity</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>The AI That Doesn't Send an Invoice</b></p>
<p><strong>Episode 24</strong> • 2026-06-12
<strong>Duration</strong>: 9:11</p>
<p>Copilot in Fabric has no per-user license fee. But every request draws from the same capacity pool as your pipelines and reports. We dig into what 'included' actually costs — and when it throttles production.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>The pattern we keep seeing in the field</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>F-SKU realism — what this actually costs</li>
<li>The concrete recommended architecture</li>
<li>When the rejected approach is actually right</li>
<li>Where the obvious answer breaks</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, there's an F2 running Copilot for a whole team.</li>
<li>The most expensive support ticket you'll ever file is the one where the answer is "rename your columns.</li>
<li>Pattern dictates platform. And with Copilot, the pattern is this — it's a productivity tool that's already wired into your cost structure whether you planned for it or not. The teams that get value from it are the ones who treat enablement...</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-privacy-security?wt.mc_id=AZ-MVP-5003447">copilot-privacy-security</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-overview?wt.mc_id=AZ-MVP-5003447">copilot-fabric-overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-warehouse/copilot?wt.mc_id=AZ-MVP-5003447">data-warehouse/copilot</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/copilot-enable-power-bi?wt.mc_id=AZ-MVP-5003447">copilot-enable-power-bi</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/copilot-notebooks-overview#known-limitations?wt.mc_id=AZ-MVP-5003447">known-limitations table</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-consumption?wt.mc_id=AZ-MVP-5003447">Copilot in Fabric consumption</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/how-copilot-works#cost-of-copilot-in-fabric?wt.mc_id=AZ-MVP-5003447">how-copilot-works</a></li>
<li><a href="https://learn.microsoft.com/fabric/admin/service-admin-portal-copilot?wt.mc_id=AZ-MVP-5003447">Copilot and Agent tenant settings</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/copilot-notebooks-overview?wt.mc_id=AZ-MVP-5003447">copilot-notebooks-overview</a></li>
<li><a href="https://learn.microsoft.com/power-bi/create-reports/copilot-enable-power-bi#enable-copilot-at-the-capacity-level?wt.mc_id=AZ-MVP-5003447">Enable Fabric Copilot for Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/database/sql/copilot-faq?wt.mc_id=AZ-MVP-5003447">SQL DB Copilot FAQ</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-fabric-overview#available-regions?wt.mc_id=AZ-MVP-5003447">overview docs</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/how-copilot-works?wt.mc_id=AZ-MVP-5003447">How Copilot in Microsoft Fabric works</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-enable-fabric?wt.mc_id=AZ-MVP-5003447">Enable Copilot in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/enterprise/fabric-copilot-capacity?wt.mc_id=AZ-MVP-5003447">Fabric Copilot capacity</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 12 Jun 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/5637ffa7/a62d9110.mp3" length="8924203" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/_xWI7FN4BZGxHzdKYv3F7X-iveceOumHtJHvDrOUUb8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iMzU4/MjIxNTUzZmUwNDEy/YTBmODhjNTk4N2Fm/ZTJlOC5qcGc.jpg"/>
      <itunes:duration>552</itunes:duration>
      <itunes:summary>Copilot in Fabric has no per-user license fee. But every request draws from the same capacity pool as your pipelines and reports. We dig into what 'included' actually costs — and when it throttles production.</itunes:summary>
      <itunes:subtitle>Copilot in Fabric has no per-user license fee. But every request draws from the same capacity pool as your pipelines and reports. We dig into what 'included' actually costs — and when it throttles production.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/5637ffa7/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/5637ffa7/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>When Autolog Stops Logging — Fabric Experiments</title>
      <itunes:episode>23</itunes:episode>
      <podcast:episode>23</podcast:episode>
      <itunes:title>When Autolog Stops Logging — Fabric Experiments</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">709bf89c-ea6d-41d3-bd81-c2e014e884e2</guid>
      <link>https://share.transistor.fm/s/d9ec805e</link>
      <description>
        <![CDATA[<p><b>When Autolog Stops Logging</b></p>
<p><strong>Episode 23</strong> • 2026-06-05
<strong>Duration</strong>: 8:47</p>
<p>Fabric's MLflow autologging promises zero-effort experiment tracking — until you train with LightGBM or XGBoost and discover your metrics column is blank. We pull apart the framework gap, the compounding exclusive flag, and the Git backup that isn't one.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The pattern we keep seeing in the field</li>
<li>Risks of the recommended path</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a training run just finished.</li>
<li>And name your runs. Pass run_name to start_run. Forty runs all called Run followed by a number, and the comparison pane becomes useless regardless of how clean the rest of your tracking is.</li>
<li>The takeaway I'd leave anyone starting with Fabric Experiments — the abstraction is real, but it has seams you need to know on day one.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/mlflow-upgrade?wt.mc_id=AZ-MVP-5003447">mlflow-upgrade</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-experiment?wt.mc_id=AZ-MVP-5003447">Machine learning experiments in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/mlflow-autologging?wt.mc_id=AZ-MVP-5003447">Autologging in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-science-overview?wt.mc_id=AZ-MVP-5003447">What is Data Science in Microsoft Fabric?</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/analyze-train-data?wt.mc_id=AZ-MVP-5003447">Analyze and train data in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/hyperparameter-tuning-fabric?wt.mc_id=AZ-MVP-5003447">Hyperparameter tuning in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/how-to-tune-lightgbm-flaml?wt.mc_id=AZ-MVP-5003447">Perform hyperparameter tuning with FLAML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tuning-automated-machine-learning-visualizations?wt.mc_id=AZ-MVP-5003447">Training visualizations for AutoML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/mlflow-3-overview?wt.mc_id=AZ-MVP-5003447">MLflow 3 in Fabric Data Science</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/customer-churn?wt.mc_id=AZ-MVP-5003447">Tutorial: Create, evaluate, and score a churn prediction model</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tutorial-data-science-train-models?wt.mc_id=AZ-MVP-5003447">Tutorial Part 3: Train and register a machine learning model</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/train-models-scikit-learn?wt.mc_id=AZ-MVP-5003447">Train models with scikit-learn in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-artifacts-git-deployment-pipelines?wt.mc_id=AZ-MVP-5003447">Machine learning experiments and models Git integration and deployment pipelines (Preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/models-experiments-rbac?wt.mc_id=AZ-MVP-5003447">Data science roles and permissions</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-science-lineage?wt.mc_id=AZ-MVP-5003447">Lineage for models and experiments</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>When Autolog Stops Logging</b></p>
<p><strong>Episode 23</strong> • 2026-06-05
<strong>Duration</strong>: 8:47</p>
<p>Fabric's MLflow autologging promises zero-effort experiment tracking — until you train with LightGBM or XGBoost and discover your metrics column is blank. We pull apart the framework gap, the compounding exclusive flag, and the Git backup that isn't one.</p>
<p><b>What we discuss</b></p>
<ul>
<li>How it actually works underneath the abstraction</li>
<li>Where the obvious answer breaks</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The pattern we keep seeing in the field</li>
<li>Risks of the recommended path</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>The concrete recommended architecture</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Somewhere right now, a training run just finished.</li>
<li>And name your runs. Pass run_name to start_run. Forty runs all called Run followed by a number, and the comparison pane becomes useless regardless of how clean the rest of your tracking is.</li>
<li>The takeaway I'd leave anyone starting with Fabric Experiments — the abstraction is real, but it has seams you need to know on day one.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/mlflow-upgrade?wt.mc_id=AZ-MVP-5003447">mlflow-upgrade</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-experiment?wt.mc_id=AZ-MVP-5003447">Machine learning experiments in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/mlflow-autologging?wt.mc_id=AZ-MVP-5003447">Autologging in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-science-overview?wt.mc_id=AZ-MVP-5003447">What is Data Science in Microsoft Fabric?</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/analyze-train-data?wt.mc_id=AZ-MVP-5003447">Analyze and train data in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/hyperparameter-tuning-fabric?wt.mc_id=AZ-MVP-5003447">Hyperparameter tuning in Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/how-to-tune-lightgbm-flaml?wt.mc_id=AZ-MVP-5003447">Perform hyperparameter tuning with FLAML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tuning-automated-machine-learning-visualizations?wt.mc_id=AZ-MVP-5003447">Training visualizations for AutoML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/mlflow-3-overview?wt.mc_id=AZ-MVP-5003447">MLflow 3 in Fabric Data Science</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/customer-churn?wt.mc_id=AZ-MVP-5003447">Tutorial: Create, evaluate, and score a churn prediction model</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tutorial-data-science-train-models?wt.mc_id=AZ-MVP-5003447">Tutorial Part 3: Train and register a machine learning model</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/train-models-scikit-learn?wt.mc_id=AZ-MVP-5003447">Train models with scikit-learn in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-artifacts-git-deployment-pipelines?wt.mc_id=AZ-MVP-5003447">Machine learning experiments and models Git integration and deployment pipelines (Preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/models-experiments-rbac?wt.mc_id=AZ-MVP-5003447">Data science roles and permissions</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-science-lineage?wt.mc_id=AZ-MVP-5003447">Lineage for models and experiments</a></li>
</ul>
<p><b>About the show</b></p>
<p>AI-generated voices. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><strong>This podcast was generated by AI.</strong></p>
<p><em>Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 05 Jun 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/d9ec805e/09bdfec5.mp3" length="8530952" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/y_OLrT9FAN9qaAhBCYo3rWtDRVka9lzHTlH-5_3wj4U/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82ODgx/OTkwNDBhOTM5NDJi/NTlkMWE4MTQwMzBi/MTJlYS5qcGc.jpg"/>
      <itunes:duration>528</itunes:duration>
      <itunes:summary>Fabric's MLflow autologging promises zero-effort experiment tracking — until you train with LightGBM or XGBoost and discover your metrics column is blank. We pull apart the framework gap, the compounding exclusive flag, and the Git backup that isn't one.</itunes:summary>
      <itunes:subtitle>Fabric's MLflow autologging promises zero-effort experiment tracking — until you train with LightGBM or XGBoost and discover your metrics column is blank. We pull apart the framework gap, the compounding exclusive flag, and the Git backup that isn't one.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/d9ec805e/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/d9ec805e/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Your Endpoint Falls Asleep After Five Minutes — Fabric ML Models</title>
      <itunes:episode>22</itunes:episode>
      <podcast:episode>22</podcast:episode>
      <itunes:title>Your Endpoint Falls Asleep After Five Minutes — Fabric ML Models</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">68c085f3-2759-472f-adfc-2c5255e1e27c</guid>
      <link>https://share.transistor.fm/s/9433aea1</link>
      <description>
        <![CDATA[<p><b>ML Models in Fabric: Training, Deployment, and When to Stay on Azure ML</b></p>
<p><strong>Episode 22</strong> • 2026-05-29</p>
<p>Microsoft Fabric ships its own MLflow registry — but is it a replacement for Azure Machine Learning? Matthias and Fabia work through the four-layer registry model, PREDICT versus Model Endpoints, the Direct Lake prediction loop, and the architectural question that actually determines the answer: where do your predictions land?</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Where do the predictions land. That question answers the architecture. OneLake plus Power BI Direct Lake — Fabric ML Model, genuinely the right call. REST API for an app — evaluate Endpoints maturity or route to Azure ML. GPU training,...</li>
<li>I'd go further. Already on Databricks with Unity Catalog? Don't migrate. Fabric ML Model is not a migration target for Databricks shops — the platform maturity gap is real. The hybrid that actually works: train on Azure ML with GPU,...</li>
<li>For Power BI shops — yes. PREDICT writes predictions to a Delta table in OneLake, Direct Lake reads it with zero copy, zero scheduled refresh. That eliminates an entire class of ETL work. But only if Power BI is your audience.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-experiment?wt.mc_id=AZ-MVP-5003447">ML Experiment</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/how-to-use-notebook?wt.mc_id=AZ-MVP-5003447">Notebooks</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/get-started/direct-lake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/python-automated-machine-learning-fabric?wt.mc_id=AZ-MVP-5003447">Code-first AutoML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/low-code-automl?wt.mc_id=AZ-MVP-5003447">Low-code AutoML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/synapse-overview?wt.mc_id=AZ-MVP-5003447">SynapseML</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-introduction?wt.mc_id=AZ-MVP-5003447">Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-model?wt.mc_id=AZ-MVP-5003447">Machine learning model in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-science-overview?wt.mc_id=AZ-MVP-5003447">What is Data Science in Microsoft Fabric?</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tutorial-data-science-train-models?wt.mc_id=AZ-MVP-5003447">Tutorial Part 3: Train and register a machine learning model</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tutorial-data-science-batch-scoring?wt.mc_id=AZ-MVP-5003447">Tutorial Part 4: Perform batch scoring and save predictions</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/model-scoring-predict?wt.mc_id=AZ-MVP-5003447">Machine learning model scoring with PREDICT</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/model-endpoints?wt.mc_id=AZ-MVP-5003447">Serve real-time predictions with ML model endpoints (Preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/train-models-scikit-learn?wt.mc_id=AZ-MVP-5003447">Train models with scikit-learn in Microsoft Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>ML Models in Fabric: Training, Deployment, and When to Stay on Azure ML</b></p>
<p><strong>Episode 22</strong> • 2026-05-29</p>
<p>Microsoft Fabric ships its own MLflow registry — but is it a replacement for Azure Machine Learning? Matthias and Fabia work through the four-layer registry model, PREDICT versus Model Endpoints, the Direct Lake prediction loop, and the architectural question that actually determines the answer: where do your predictions land?</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Where do the predictions land. That question answers the architecture. OneLake plus Power BI Direct Lake — Fabric ML Model, genuinely the right call. REST API for an app — evaluate Endpoints maturity or route to Azure ML. GPU training,...</li>
<li>I'd go further. Already on Databricks with Unity Catalog? Don't migrate. Fabric ML Model is not a migration target for Databricks shops — the platform maturity gap is real. The hybrid that actually works: train on Azure ML with GPU,...</li>
<li>For Power BI shops — yes. PREDICT writes predictions to a Delta table in OneLake, Direct Lake reads it with zero copy, zero scheduled refresh. That eliminates an entire class of ETL work. But only if Power BI is your audience.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-experiment?wt.mc_id=AZ-MVP-5003447">ML Experiment</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/how-to-use-notebook?wt.mc_id=AZ-MVP-5003447">Notebooks</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/get-started/direct-lake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/python-automated-machine-learning-fabric?wt.mc_id=AZ-MVP-5003447">Code-first AutoML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/low-code-automl?wt.mc_id=AZ-MVP-5003447">Low-code AutoML</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/synapse-overview?wt.mc_id=AZ-MVP-5003447">SynapseML</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-introduction?wt.mc_id=AZ-MVP-5003447">Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/machine-learning-model?wt.mc_id=AZ-MVP-5003447">Machine learning model in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/data-science-overview?wt.mc_id=AZ-MVP-5003447">What is Data Science in Microsoft Fabric?</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tutorial-data-science-train-models?wt.mc_id=AZ-MVP-5003447">Tutorial Part 3: Train and register a machine learning model</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/tutorial-data-science-batch-scoring?wt.mc_id=AZ-MVP-5003447">Tutorial Part 4: Perform batch scoring and save predictions</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/model-scoring-predict?wt.mc_id=AZ-MVP-5003447">Machine learning model scoring with PREDICT</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/model-endpoints?wt.mc_id=AZ-MVP-5003447">Serve real-time predictions with ML model endpoints (Preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/data-science/train-models-scikit-learn?wt.mc_id=AZ-MVP-5003447">Train models with scikit-learn in Microsoft Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 29 May 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/9433aea1/1fc813e3.mp3" length="8636184" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ecNGbpHL-W8qwvdzE3nAEoK53K5MHuTfzSf89v1kqCk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83MDQy/YTY4NmNjNWE5Nzk2/MWEyNDY1ZTVmM2U0/NDQ3ZS5qcGc.jpg"/>
      <itunes:duration>526</itunes:duration>
      <itunes:summary>Fabric ML Model wraps an MLflow registry inside your workspace — batch scoring to Power BI with zero refresh sounds ideal. But the real-time endpoints are Preview, Git tracks metadata only, and there's no GPU. When does this actually replace Azure ML, and when does it just sit next to it?</itunes:summary>
      <itunes:subtitle>Fabric ML Model wraps an MLflow registry inside your workspace — batch scoring to Power BI with zero refresh sounds ideal. But the real-time endpoints are Preview, Git tracks metadata only, and there's no GPU. When does this actually replace Azure ML, and</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/9433aea1/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/9433aea1/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Contract That Drops Your Data — Fabric Schema Registry</title>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>The Contract That Drops Your Data — Fabric Schema Registry</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b04d11fb-5c23-4695-bf52-7571d3b44b8a</guid>
      <link>https://share.transistor.fm/s/93a95735</link>
      <description>
        <![CDATA[<p><b>Event Schema Set: Contracts That Stop Midnight Breakage</b></p>
<p><strong>Episode 21</strong> • 2026-05-22</p>
<p>Event Schema Set is Fabric's contract layer for streaming data — but it ships in Preview with real gaps. Matthias and Fabia unpack the retrofit trap, the dead-letter gap everyone worries about, and when Confluent Schema Registry is honestly the better call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Treat schemas as append-only contracts. Add fields with defaults — safe. Remove required fields — breaks consumers. Change a type — silent data corruption. Rename a field — silent loss in KQL queries. The system won't stop you. Your...</li>
<li>Fair argument. And honestly? If you're an existing Kafka shop with established Confluent practices — use Confluent. The migration cost isn't worth it. Eventstream can deserialize Confluent-encoded payloads natively. You get Avro plus JSON...</li>
<li>But you operate a separate cluster. Separate auth. Separate billing. If your entire stack is Fabric-native — Eventstream, Notebook, Activator, Eventhouse — the integration is a real win. No client library. No external cluster. Governance...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/dY7fGdiP9dE">https://youtu.be/dY7fGdiP9dE</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/schema-registry-limitations?wt.mc_id=AZ-MVP-5003447">Schema Registry — known limitations</a></li>
<li><a href="https://github.com/cloudevents/spec">CloudEvents 1.0</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/use-event-schemas?wt.mc_id=AZ-MVP-5003447">Use schemas in eventstreams</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schemas-real-time-hub?wt.mc_id=AZ-MVP-5003447">Real-Time Hub Schemas</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/business-events/business-events-concepts?wt.mc_id=AZ-MVP-5003447">Business Events Concepts</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/business-events/consume-business-events-from-activator?wt.mc_id=AZ-MVP-5003447">Consume Business Events from Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/eventhouse?wt.mc_id=AZ-MVP-5003447">Eventhouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/add-source-confluent-kafka?wt.mc_id=AZ-MVP-5003447">Confluent Kafka source</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/schema-registry-overview?wt.mc_id=AZ-MVP-5003447">Schema Registry in Fabric Real-Time Intelligence (preview) — Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schema-sets?wt.mc_id=AZ-MVP-5003447">Create and manage event schema sets</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schemas?wt.mc_id=AZ-MVP-5003447">Create and manage event schemas in schema sets</a></li>
<li><a href="https://learn.microsoft.com/rest/api/fabric/articles/item-management/definitions/eventschemaset-definition?wt.mc_id=AZ-MVP-5003447">EventSchemaSet REST API definition</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447">Eventstream Overview — Schema Management section</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/process-events-with-multiple-schemas?wt.mc_id=AZ-MVP-5003447">Multiple-Schema Inferencing in Eventstream (Preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/data-formats?wt.mc_id=AZ-MVP-5003447">Eventstream Data Formats: JSON, CSV, Avro</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Event Schema Set: Contracts That Stop Midnight Breakage</b></p>
<p><strong>Episode 21</strong> • 2026-05-22</p>
<p>Event Schema Set is Fabric's contract layer for streaming data — but it ships in Preview with real gaps. Matthias and Fabia unpack the retrofit trap, the dead-letter gap everyone worries about, and when Confluent Schema Registry is honestly the better call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Treat schemas as append-only contracts. Add fields with defaults — safe. Remove required fields — breaks consumers. Change a type — silent data corruption. Rename a field — silent loss in KQL queries. The system won't stop you. Your...</li>
<li>Fair argument. And honestly? If you're an existing Kafka shop with established Confluent practices — use Confluent. The migration cost isn't worth it. Eventstream can deserialize Confluent-encoded payloads natively. You get Avro plus JSON...</li>
<li>But you operate a separate cluster. Separate auth. Separate billing. If your entire stack is Fabric-native — Eventstream, Notebook, Activator, Eventhouse — the integration is a real win. No client library. No external cluster. Governance...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/dY7fGdiP9dE">https://youtu.be/dY7fGdiP9dE</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/schema-registry-limitations?wt.mc_id=AZ-MVP-5003447">Schema Registry — known limitations</a></li>
<li><a href="https://github.com/cloudevents/spec">CloudEvents 1.0</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/use-event-schemas?wt.mc_id=AZ-MVP-5003447">Use schemas in eventstreams</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schemas-real-time-hub?wt.mc_id=AZ-MVP-5003447">Real-Time Hub Schemas</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/business-events/business-events-concepts?wt.mc_id=AZ-MVP-5003447">Business Events Concepts</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/business-events/consume-business-events-from-activator?wt.mc_id=AZ-MVP-5003447">Consume Business Events from Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/eventhouse?wt.mc_id=AZ-MVP-5003447">Eventhouse</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/add-source-confluent-kafka?wt.mc_id=AZ-MVP-5003447">Confluent Kafka source</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/schema-registry-overview?wt.mc_id=AZ-MVP-5003447">Schema Registry in Fabric Real-Time Intelligence (preview) — Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schema-sets?wt.mc_id=AZ-MVP-5003447">Create and manage event schema sets</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schemas?wt.mc_id=AZ-MVP-5003447">Create and manage event schemas in schema sets</a></li>
<li><a href="https://learn.microsoft.com/rest/api/fabric/articles/item-management/definitions/eventschemaset-definition?wt.mc_id=AZ-MVP-5003447">EventSchemaSet REST API definition</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447">Eventstream Overview — Schema Management section</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/process-events-with-multiple-schemas?wt.mc_id=AZ-MVP-5003447">Multiple-Schema Inferencing in Eventstream (Preview)</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/data-formats?wt.mc_id=AZ-MVP-5003447">Eventstream Data Formats: JSON, CSV, Avro</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 22 May 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/93a95735/287853ed.mp3" length="10287143" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=dY7fGdiP9dE">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/qGISI_X7sCdDFWGTM2BTRH0-w_T3IegPUvqkGCcWQEI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82MTI2/OTlhZmI0ZjExNzMz/NmE1MjYyODkzNWUx/OWFjOC5qcGc.jpg"/>
      <itunes:duration>626</itunes:duration>
      <itunes:summary>Fabric's Schema Registry promises type-safe streaming pipelines. But non-conforming events vanish without a dead-letter queue, compatibility checks don't exist, and you can't retrofit schema mode on a running Eventstream. We dig into what the contract actually enforces — and what it silently doesn't.</itunes:summary>
      <itunes:subtitle>Fabric's Schema Registry promises type-safe streaming pipelines. But non-conforming events vanish without a dead-letter queue, compatibility checks don't exist, and you can't retrofit schema mode on a running Eventstream. We dig into what the contract act</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/93a95735/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/93a95735/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Stop Button That Doesn't Stop — Data Activator</title>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>The Stop Button That Doesn't Stop — Data Activator</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e1d6e6e9-34d6-4982-94ea-0582b50fb73d</guid>
      <link>https://share.transistor.fm/s/e2936fa0</link>
      <description>
        <![CDATA[<p><b>Data Activator: Stateful Alerts That Don't Spam Your Team</b></p>
<p><strong>Episode 20</strong> • 2026-05-15</p>
<p>Data Activator is Fabric's no-code event detection engine — but most teams build it wrong. Matthias and Fabia unpack the stateful rule model, the billing trap everyone hits once, and when Power Automate is actually the better answer.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Take-home: the entity hierarchy is the product.</li>
<li>Fair. For low-frequency data — a daily KPI check — it works fine. Where it breaks: ten thousand events per second per rule. Power Automate isn't built for that volume. And a per-flow variable isn't per-object state — you'd need one flow...</li>
<li>Right. Wrong in exactly one place — the state machine. Here's the thing. A stateless rule fires on every matching event. Value greater than twenty-five? Sensor reports every five seconds, stays above twenty-five for an hour — you get seven...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/ceJoY7YxWvk">https://youtu.be/ceJoY7YxWvk</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/add-destination-activator?wt.mc_id=AZ-MVP-5003447">Add Activator to Eventstream</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-alert-queryset?wt.mc_id=AZ-MVP-5003447">Activator from KQL Queryset</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-get-data-real-time-dashboard?wt.mc_id=AZ-MVP-5003447">Activator from RTD</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-get-data-power-bi?wt.mc_id=AZ-MVP-5003447">Activator from Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/set-alerts-data-streams?wt.mc_id=AZ-MVP-5003447">Real-Time Hub Set Alerts</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/set-alerts-anomaly-detection?wt.mc_id=AZ-MVP-5003447">Set Alerts on Anomaly Detection</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-introduction?wt.mc_id=AZ-MVP-5003447">What is Fabric Activator?</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-tutorial?wt.mc_id=AZ-MVP-5003447">Tutorial: Create and activate a Fabric Activator rule</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-create-activators?wt.mc_id=AZ-MVP-5003447">Create a rule in Fabric Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-trigger-model?wt.mc_id=AZ-MVP-5003447">Trigger modeling in Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-rules-overview?wt.mc_id=AZ-MVP-5003447">Fabric Activator rules</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-detection-conditions?wt.mc_id=AZ-MVP-5003447">Detection conditions</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-limitations?wt.mc_id=AZ-MVP-5003447">Activator Limitations</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-latency?wt.mc_id=AZ-MVP-5003447">Latency in Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-capacity-usage?wt.mc_id=AZ-MVP-5003447">Activator Capacity Consumption</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Data Activator: Stateful Alerts That Don't Spam Your Team</b></p>
<p><strong>Episode 20</strong> • 2026-05-15</p>
<p>Data Activator is Fabric's no-code event detection engine — but most teams build it wrong. Matthias and Fabia unpack the stateful rule model, the billing trap everyone hits once, and when Power Automate is actually the better answer.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Take-home: the entity hierarchy is the product.</li>
<li>Fair. For low-frequency data — a daily KPI check — it works fine. Where it breaks: ten thousand events per second per rule. Power Automate isn't built for that volume. And a per-flow variable isn't per-object state — you'd need one flow...</li>
<li>Right. Wrong in exactly one place — the state machine. Here's the thing. A stateless rule fires on every matching event. Value greater than twenty-five? Sensor reports every five seconds, stays above twenty-five for an hour — you get seven...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/ceJoY7YxWvk">https://youtu.be/ceJoY7YxWvk</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/add-destination-activator?wt.mc_id=AZ-MVP-5003447">Add Activator to Eventstream</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-alert-queryset?wt.mc_id=AZ-MVP-5003447">Activator from KQL Queryset</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-get-data-real-time-dashboard?wt.mc_id=AZ-MVP-5003447">Activator from RTD</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-get-data-power-bi?wt.mc_id=AZ-MVP-5003447">Activator from Power BI</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/set-alerts-data-streams?wt.mc_id=AZ-MVP-5003447">Real-Time Hub Set Alerts</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/set-alerts-anomaly-detection?wt.mc_id=AZ-MVP-5003447">Set Alerts on Anomaly Detection</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-introduction?wt.mc_id=AZ-MVP-5003447">What is Fabric Activator?</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-tutorial?wt.mc_id=AZ-MVP-5003447">Tutorial: Create and activate a Fabric Activator rule</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-create-activators?wt.mc_id=AZ-MVP-5003447">Create a rule in Fabric Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-trigger-model?wt.mc_id=AZ-MVP-5003447">Trigger modeling in Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-rules-overview?wt.mc_id=AZ-MVP-5003447">Fabric Activator rules</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-detection-conditions?wt.mc_id=AZ-MVP-5003447">Detection conditions</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-limitations?wt.mc_id=AZ-MVP-5003447">Activator Limitations</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-latency?wt.mc_id=AZ-MVP-5003447">Latency in Activator</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-capacity-usage?wt.mc_id=AZ-MVP-5003447">Activator Capacity Consumption</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 15 May 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/e2936fa0/d6caf3ac.mp3" length="9109984" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=ceJoY7YxWvk">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ILGj35kopb5l7Qe3jHRmrN1iNnxIRDLzsP_JnYXwwno/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iNWM3/YTRkN2RkZjNmYmEw/ZGMxODc4MDZiNzYy/MjVmOS5qcGc.jpg"/>
      <itunes:duration>553</itunes:duration>
      <itunes:summary>Fabric Activator's no-code alerting looks clean on the surface. But the entity model underneath hides a billing mechanic that catches every team once: a Stop button that doesn't stop the meter. We pull it apart.</itunes:summary>
      <itunes:subtitle>Fabric Activator's no-code alerting looks clean on the surface. But the entity model underneath hides a billing mechanic that catches every team once: a Stop button that doesn't stop the meter. We pull it apart.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/e2936fa0/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/e2936fa0/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Alert That Saved Successfully — Real-Time Dashboard</title>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>The Alert That Saved Successfully — Real-Time Dashboard</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ea0dd392-c996-493a-b20b-8ae6ec7fd4be</guid>
      <link>https://share.transistor.fm/s/8cee4b6f</link>
      <description>
        <![CDATA[<p><b>Real-Time Dashboard: When 10-Second Refresh Changes the Architecture</b></p>
<p><strong>Episode 19</strong> • 2026-05-08</p>
<p>Real-Time Dashboard is not Power BI wearing a different hat. Matthias and Fabia unpack the naming collision, permission separation, Activator alert traps, and when you should actually use Power BI DirectQuery instead.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>If someone asks 'what's happening right now' — Real-Time Dashboard.</li>
<li>But you lose permission separation. You lose tile-as-query simplicity. And your team will absolutely blame the network when the DirectQuery report takes four seconds to load at scale. Different tools, different tradeoffs.</li>
<li>Fair argument. Power BI can connect to KQL via DirectQuery. You get DAX measures, RLS, the full semantic model. And in Premium, automatic page refresh goes as low as five seconds. So if your team already lives in Power BI — that's a legitimate path.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/A_AFcP40K8E">https://youtu.be/A_AFcP40K8E</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">KQL Database</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/create-query-set?wt.mc_id=AZ-MVP-5003447">KQL Queryset</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/real-time-hub-overview?wt.mc_id=AZ-MVP-5003447">Real-Time Hub</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-get-data-real-time-dashboard?wt.mc_id=AZ-MVP-5003447">Activator on RTD</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/anomaly-detection?wt.mc_id=AZ-MVP-5003447">Anomaly Detection</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/real-time-intelligence-sample?wt.mc_id=AZ-MVP-5003447">Power BI + KQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/map/create-map?wt.mc_id=AZ-MVP-5003447">Fabric Map</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/real-time-dashboards-overview?wt.mc_id=AZ-MVP-5003447">What is Real-Time Dashboard?</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Create a Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-permissions?wt.mc_id=AZ-MVP-5003447">Real-Time Dashboard Permissions</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-parameters?wt.mc_id=AZ-MVP-5003447">Use Parameters in Real-Time Dashboards</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-visuals-customize?wt.mc_id=AZ-MVP-5003447">Customize Real-Time Dashboard Visuals</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-limitations?wt.mc_id=AZ-MVP-5003447">Activator Limitations</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-generate-dashboard?wt.mc_id=AZ-MVP-5003447">Generate Real-Time Dashboard with Copilot</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-explore-data?wt.mc_id=AZ-MVP-5003447">Copilot-assisted Real-Time Data Exploration (Preview)</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Real-Time Dashboard: When 10-Second Refresh Changes the Architecture</b></p>
<p><strong>Episode 19</strong> • 2026-05-08</p>
<p>Real-Time Dashboard is not Power BI wearing a different hat. Matthias and Fabia unpack the naming collision, permission separation, Activator alert traps, and when you should actually use Power BI DirectQuery instead.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>If someone asks 'what's happening right now' — Real-Time Dashboard.</li>
<li>But you lose permission separation. You lose tile-as-query simplicity. And your team will absolutely blame the network when the DirectQuery report takes four seconds to load at scale. Different tools, different tradeoffs.</li>
<li>Fair argument. Power BI can connect to KQL via DirectQuery. You get DAX measures, RLS, the full semantic model. And in Premium, automatic page refresh goes as low as five seconds. So if your team already lives in Power BI — that's a legitimate path.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/A_AFcP40K8E">https://youtu.be/A_AFcP40K8E</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">KQL Database</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/create-query-set?wt.mc_id=AZ-MVP-5003447">KQL Queryset</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/real-time-hub-overview?wt.mc_id=AZ-MVP-5003447">Real-Time Hub</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-get-data-real-time-dashboard?wt.mc_id=AZ-MVP-5003447">Activator on RTD</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/anomaly-detection?wt.mc_id=AZ-MVP-5003447">Anomaly Detection</a></li>
<li><a href="https://learn.microsoft.com/power-bi/connect-data/real-time-intelligence-sample?wt.mc_id=AZ-MVP-5003447">Power BI + KQL</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/map/create-map?wt.mc_id=AZ-MVP-5003447">Fabric Map</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/real-time-dashboards-overview?wt.mc_id=AZ-MVP-5003447">What is Real-Time Dashboard?</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Create a Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-permissions?wt.mc_id=AZ-MVP-5003447">Real-Time Dashboard Permissions</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-parameters?wt.mc_id=AZ-MVP-5003447">Use Parameters in Real-Time Dashboards</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-visuals-customize?wt.mc_id=AZ-MVP-5003447">Customize Real-Time Dashboard Visuals</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-limitations?wt.mc_id=AZ-MVP-5003447">Activator Limitations</a></li>
<li><a href="https://learn.microsoft.com/fabric/fundamentals/copilot-generate-dashboard?wt.mc_id=AZ-MVP-5003447">Generate Real-Time Dashboard with Copilot</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-explore-data?wt.mc_id=AZ-MVP-5003447">Copilot-assisted Real-Time Data Exploration (Preview)</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 08 May 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/8cee4b6f/50216f60.mp3" length="10399565" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=A_AFcP40K8E">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/3GWhBEDKKVixpcbbyUueEVpVX5bA7jwrrr-boYlIfBY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lNjdi/MDgzNmM4ODg0MjRh/MDk2MjExODViMzk5/NTA3YS5qcGc.jpg"/>
      <itunes:duration>634</itunes:duration>
      <itunes:summary>Real-Time Dashboard puts an alert button on every tile and confirms the save every time. We trace how the Kusto-native monitoring surface actually queries, how its permission model quietly separates viewing from querying, and where the alerting pipeline silently stops evaluating.</itunes:summary>
      <itunes:subtitle>Real-Time Dashboard puts an alert button on every tile and confirms the save every time. We trace how the Kusto-native monitoring surface actually queries, how its permission model quietly separates viewing from querying, and where the alerting pipeline s</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/8cee4b6f/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/8cee4b6f/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Catalog Nobody Asked For — Real-Time Hub</title>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>The Catalog Nobody Asked For — Real-Time Hub</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c0be697d-5089-4447-a6e4-0a39bbb24553</guid>
      <link>https://share.transistor.fm/s/ec1e37f0</link>
      <description>
        <![CDATA[<p><b>Real-Time Hub: The Yellow Pages Your Streams Were Missing</b></p>
<p><strong>Episode 18</strong> • 2026-05-01</p>
<p>Matthias and Fabia unpack Fabric's Real-Time Hub — the tenant-wide catalog that sits above Eventstream, Eventhouse, and Activator. They tackle why it feels redundant until it doesn't, dig into a real Reddit question about skipping the Hub entirely, and lay out the four-layer real-time stack every architect should internalize.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>So — today's lesson. The Hub is not a processing engine. It's not a new Eventstream. It's the inventory layer that streaming has always been missing. Pattern dictates platform — if your pattern is discovery at organizational scale, this is...</li>
<li>I mean, fair question. If every stream you have lives in one workspace and one team owns them all — the Hub's discoverability value is close to zero. You already know what exists. Same if you're publishing streams to non-Fabric consumers...</li>
<li>Right. And... that's actually fine for small setups. The connector list is identical — same Azure Event Hubs tile, same Kafka tile, same CDC tiles. Both paths end up creating an eventstream artifact. But here's the thing. Eventstream is...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/tZmw36djm9w">https://youtu.be/tZmw36djm9w</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/set-up-private-endpoint?wt.mc_id=AZ-MVP-5003447">managed private endpoint</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447">Eventstream Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">KQL Database</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-introduction?wt.mc_id=AZ-MVP-5003447">Activator Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schema-sets?wt.mc_id=AZ-MVP-5003447">Schema Sets</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/digital-twin-builder/tutorial-0-introduction?wt.mc_id=AZ-MVP-5003447">Digital Twin Builder</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/real-time-hub-overview?wt.mc_id=AZ-MVP-5003447">Real-Time Hub Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/get-started-real-time-hub?wt.mc_id=AZ-MVP-5003447">Get Started with Real-Time Hub</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/supported-sources?wt.mc_id=AZ-MVP-5003447">Supported Sources</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/add-source-azure-event-hubs?wt.mc_id=AZ-MVP-5003447">Add Azure Event Hubs Source</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/add-source-azure-iot-hub?wt.mc_id=AZ-MVP-5003447">Add Azure IoT Hub Source</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/get-azure-blob-storage-events?wt.mc_id=AZ-MVP-5003447">Get Azure Blob Storage Events</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/create-streams-fabric-workspace-item-events?wt.mc_id=AZ-MVP-5003447">Create Streams from Workspace Item Events</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/create-streams-fabric-onelake-events?wt.mc_id=AZ-MVP-5003447">Create Streams from OneLake Events</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Real-Time Hub: The Yellow Pages Your Streams Were Missing</b></p>
<p><strong>Episode 18</strong> • 2026-05-01</p>
<p>Matthias and Fabia unpack Fabric's Real-Time Hub — the tenant-wide catalog that sits above Eventstream, Eventhouse, and Activator. They tackle why it feels redundant until it doesn't, dig into a real Reddit question about skipping the Hub entirely, and lay out the four-layer real-time stack every architect should internalize.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>So — today's lesson. The Hub is not a processing engine. It's not a new Eventstream. It's the inventory layer that streaming has always been missing. Pattern dictates platform — if your pattern is discovery at organizational scale, this is...</li>
<li>I mean, fair question. If every stream you have lives in one workspace and one team owns them all — the Hub's discoverability value is close to zero. You already know what exists. Same if you're publishing streams to non-Fabric consumers...</li>
<li>Right. And... that's actually fine for small setups. The connector list is identical — same Azure Event Hubs tile, same Kafka tile, same CDC tiles. Both paths end up creating an eventstream artifact. But here's the thing. Eventstream is...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/tZmw36djm9w">https://youtu.be/tZmw36djm9w</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/set-up-private-endpoint?wt.mc_id=AZ-MVP-5003447">managed private endpoint</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447">Eventstream Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">KQL Database</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/data-activator/activator-introduction?wt.mc_id=AZ-MVP-5003447">Activator Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/schema-sets/create-manage-event-schema-sets?wt.mc_id=AZ-MVP-5003447">Schema Sets</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-intelligence/digital-twin-builder/tutorial-0-introduction?wt.mc_id=AZ-MVP-5003447">Digital Twin Builder</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/real-time-hub-overview?wt.mc_id=AZ-MVP-5003447">Real-Time Hub Overview</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/get-started-real-time-hub?wt.mc_id=AZ-MVP-5003447">Get Started with Real-Time Hub</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/supported-sources?wt.mc_id=AZ-MVP-5003447">Supported Sources</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/add-source-azure-event-hubs?wt.mc_id=AZ-MVP-5003447">Add Azure Event Hubs Source</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/add-source-azure-iot-hub?wt.mc_id=AZ-MVP-5003447">Add Azure IoT Hub Source</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/get-azure-blob-storage-events?wt.mc_id=AZ-MVP-5003447">Get Azure Blob Storage Events</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/create-streams-fabric-workspace-item-events?wt.mc_id=AZ-MVP-5003447">Create Streams from Workspace Item Events</a></li>
<li><a href="https://learn.microsoft.com/fabric/real-time-hub/create-streams-fabric-onelake-events?wt.mc_id=AZ-MVP-5003447">Create Streams from OneLake Events</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 01 May 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/ec1e37f0/77507563.mp3" length="9173205" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=tZmw36djm9w">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/EpJv9uVwQdxLRHEytTkXY9ZGlzCZ7Q22TVck2LGPZkU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83MDIy/YTYzZmFhYmEwYzk2/MzM3Yzg5ZTNkYjZl/NzRlOC5qcGc.jpg"/>
      <itunes:duration>559</itunes:duration>
      <itunes:summary>Real-Time Hub puts the same twenty-five connectors in a second UI nobody requested. We dig into why this auto-provisioned catalog becomes load-bearing the moment streams outlive their builders — and the Activator cost trap hiding behind every alert.</itunes:summary>
      <itunes:subtitle>Real-Time Hub puts the same twenty-five connectors in a second UI nobody requested. We dig into why this auto-provisioned catalog becomes load-bearing the moment streams outlive their builders — and the Activator cost trap hiding behind every alert.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/ec1e37f0/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/ec1e37f0/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The KQL Function Call Nobody Writes — KQL Queryset</title>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>The KQL Function Call Nobody Writes — KQL Queryset</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ef2be0a0-ccd0-4dea-8ca4-d6a196ee39c0</guid>
      <link>https://share.transistor.fm/s/3c26bfe9</link>
      <description>
        <![CDATA[<p><b>KQL Queryset: Why Pipe-Forward Beats SQL for Time-Series</b></p>
<p><strong>Episode 17</strong> • 2026-04-24
<strong>Duration</strong>: 9:39</p>
<p>Matthias and Fabia explore the KQL Queryset in Microsoft Fabric — why the pipe-forward mental model beats SQL for time-series data, when to use make-series vs bin+summarize, and the architectural decision between KQL Queryset, Notebooks, and the SQL endpoint.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>So — the lesson. Show me the query pattern. That's it. Don't pick your tool based on what you know. Pick it based on what the data needs. If you're doing time-series at scale, learn the pipe. It's worth it.</li>
<li>I mean, fair question. If your workload is analytical reporting — quarterly trends, executive dashboards, scheduled refresh — Power BI connected through the SQL endpoint is probably the better path. You get a richer visualization library,...</li>
<li>Right. And the naive answer is — just use the T-SQL endpoint, it supports SELECT statements. Which is true. But here's the thing. T-SQL on a KQL database is read-only DQL. SELECT only. No DDL, no management commands. And more importantly —...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/8amqWDeHT2Y">https://youtu.be/8amqWDeHT2Y</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/kusto-query-set?wt.mc_id=AZ-MVP-5003447">Query data in a KQL queryset</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-query-set?wt.mc_id=AZ-MVP-5003447">Create a KQL queryset</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/data-explorer/kusto/query/index?context=/fabric/context/context&amp;wt.mc_id=AZ-MVP-5003447">Kusto Query Language overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/sql-cheat-sheet?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">SQL to KQL cheat sheet</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/kql-quick-reference?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">KQL quick reference</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/make-series-operator?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">make-series operator</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/series-decompose-anomalies-function?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">series_decompose_anomalies()</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/anomaly-detection?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Anomaly detection and forecasting</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/time-series-analysis?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Time series analysis</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/render-operator?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">render operator</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/kusto-share-queries?wt.mc_id=AZ-MVP-5003447">Share KQL queries</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Create a Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/tutorial-5-query-data?wt.mc_id=AZ-MVP-5003447">Real-Time Intelligence tutorial part 5: Query streaming data using KQL</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/tutorials/learn-common-operators?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Tutorial: Learn common operators</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/tutorials/use-aggregation-functions?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Tutorial: Use aggregation functions</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>KQL Queryset: Why Pipe-Forward Beats SQL for Time-Series</b></p>
<p><strong>Episode 17</strong> • 2026-04-24
<strong>Duration</strong>: 9:39</p>
<p>Matthias and Fabia explore the KQL Queryset in Microsoft Fabric — why the pipe-forward mental model beats SQL for time-series data, when to use make-series vs bin+summarize, and the architectural decision between KQL Queryset, Notebooks, and the SQL endpoint.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>So — the lesson. Show me the query pattern. That's it. Don't pick your tool based on what you know. Pick it based on what the data needs. If you're doing time-series at scale, learn the pipe. It's worth it.</li>
<li>I mean, fair question. If your workload is analytical reporting — quarterly trends, executive dashboards, scheduled refresh — Power BI connected through the SQL endpoint is probably the better path. You get a richer visualization library,...</li>
<li>Right. And the naive answer is — just use the T-SQL endpoint, it supports SELECT statements. Which is true. But here's the thing. T-SQL on a KQL database is read-only DQL. SELECT only. No DDL, no management commands. And more importantly —...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/8amqWDeHT2Y">https://youtu.be/8amqWDeHT2Y</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/kusto-query-set?wt.mc_id=AZ-MVP-5003447">Query data in a KQL queryset</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-query-set?wt.mc_id=AZ-MVP-5003447">Create a KQL queryset</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/data-explorer/kusto/query/index?context=/fabric/context/context&amp;wt.mc_id=AZ-MVP-5003447">Kusto Query Language overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/sql-cheat-sheet?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">SQL to KQL cheat sheet</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/kql-quick-reference?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">KQL quick reference</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/make-series-operator?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">make-series operator</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/series-decompose-anomalies-function?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">series_decompose_anomalies()</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/anomaly-detection?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Anomaly detection and forecasting</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/time-series-analysis?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Time series analysis</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/render-operator?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">render operator</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/kusto-share-queries?wt.mc_id=AZ-MVP-5003447">Share KQL queries</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/dashboard-real-time-create?wt.mc_id=AZ-MVP-5003447">Create a Real-Time Dashboard</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/tutorial-5-query-data?wt.mc_id=AZ-MVP-5003447">Real-Time Intelligence tutorial part 5: Query streaming data using KQL</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/tutorials/learn-common-operators?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Tutorial: Learn common operators</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/tutorials/use-aggregation-functions?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Tutorial: Use aggregation functions</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 24 Apr 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/3c26bfe9/e25253ad.mp3" length="10901249" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=8amqWDeHT2Y">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/-JBQr2Wt9-MoaxyObrvlJAaR2gr1UEXVe9XYQrkbBRE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hZTgw/MGZmMWZkMzkyNDAw/ODIyMDZmZmU3MzM5/OTdjMC5qcGc.jpg"/>
      <itunes:duration>606</itunes:duration>
      <itunes:summary>Most teams learn KQL through the explain keyword, which translates their SQL into syntactically correct KQL — and stops at the subset SQL can express. We trace the structural gap between bin-plus-summarize and make-series, and why the anomaly detection most teams never reach is one operator away.</itunes:summary>
      <itunes:subtitle>Most teams learn KQL through the explain keyword, which translates their SQL into syntactically correct KQL — and stops at the subset SQL can express. We trace the structural gap between bin-plus-summarize and make-series, and why the anomaly detection mo</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/3c26bfe9/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/3c26bfe9/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Ten-Year Cache Nobody Configured — KQL Database</title>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>The Ten-Year Cache Nobody Configured — KQL Database</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5f1d7b27-6aa9-46f9-a392-d3f6701d9001</guid>
      <link>https://share.transistor.fm/s/7518f72b</link>
      <description>
        <![CDATA[<p><b>KQL Database: Why Time-Series Data Needs Its Own Engine</b></p>
<p><strong>Episode 16</strong> • 2026-04-17
<strong>Duration</strong>: 10:26</p>
<p>Matthias and Fabia explore why KQL Database exists alongside four other analytical stores in Microsoft Fabric. They unpack the Eventhouse-as-building mental model, the caching vs retention trap, and when you should — and shouldn't — choose KQL over SQL.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>If your data is time-series, logs, or telemetry — and your queries are always filtered by time — KQL Database isn't just an option.</li>
<li>Fair. And honestly, if your team has strong Python skills and your latency tolerance is minutes, not milliseconds — Lakehouse plus notebooks is a legitimate path. You get the Spark ecosystem, ML libraries, broader tooling. I wouldn't fight...</li>
<li>Right. And that matters for the reversal. Because the naive answer teams land on is: just put your IoT data in the Lakehouse. Delta Lake handles everything, right?</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/z57H_Zqvbkc">https://youtu.be/z57H_Zqvbkc</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/overview?wt.mc_id=AZ-MVP-5003447">What is Real-Time Intelligence?</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/fabric-analytical-data-stores?wt.mc_id=AZ-MVP-5003447">Choose an analytical data store in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/eventhouse?wt.mc_id=AZ-MVP-5003447">Eventhouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-house-connectors?wt.mc_id=AZ-MVP-5003447">Data connectors overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/get-data?wt.mc_id=AZ-MVP-5003447">Get data overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/data-policies?wt.mc_id=AZ-MVP-5003447">Change data policies</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/scalar-data-types/?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">KQL overview - scalar data types</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/real-time-intelligence-consumption?wt.mc_id=AZ-MVP-5003447">Eventhouse and KQL Database consumption</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/pricing-cost-drivers?wt.mc_id=AZ-MVP-5003447">Pricing cost drivers</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">Create a KQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/time-series-analysis?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Time series analysis</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/anomaly-detection?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Anomaly detection and forecasting</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/manage-monitor-database?wt.mc_id=AZ-MVP-5003447">Manage and monitor a database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/manage-monitor-eventhouse?wt.mc_id=AZ-MVP-5003447">Manage and monitor an eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/git-eventhouse-kql-database?wt.mc_id=AZ-MVP-5003447">KQL Database git integration</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>KQL Database: Why Time-Series Data Needs Its Own Engine</b></p>
<p><strong>Episode 16</strong> • 2026-04-17
<strong>Duration</strong>: 10:26</p>
<p>Matthias and Fabia explore why KQL Database exists alongside four other analytical stores in Microsoft Fabric. They unpack the Eventhouse-as-building mental model, the caching vs retention trap, and when you should — and shouldn't — choose KQL over SQL.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>If your data is time-series, logs, or telemetry — and your queries are always filtered by time — KQL Database isn't just an option.</li>
<li>Fair. And honestly, if your team has strong Python skills and your latency tolerance is minutes, not milliseconds — Lakehouse plus notebooks is a legitimate path. You get the Spark ecosystem, ML libraries, broader tooling. I wouldn't fight...</li>
<li>Right. And that matters for the reversal. Because the naive answer teams land on is: just put your IoT data in the Lakehouse. Delta Lake handles everything, right?</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/z57H_Zqvbkc">https://youtu.be/z57H_Zqvbkc</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/overview?wt.mc_id=AZ-MVP-5003447">What is Real-Time Intelligence?</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/fabric-analytical-data-stores?wt.mc_id=AZ-MVP-5003447">Choose an analytical data store in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/eventhouse?wt.mc_id=AZ-MVP-5003447">Eventhouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-house-connectors?wt.mc_id=AZ-MVP-5003447">Data connectors overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/get-data?wt.mc_id=AZ-MVP-5003447">Get data overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/data-policies?wt.mc_id=AZ-MVP-5003447">Change data policies</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/scalar-data-types/?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">KQL overview - scalar data types</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/real-time-intelligence-consumption?wt.mc_id=AZ-MVP-5003447">Eventhouse and KQL Database consumption</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/pricing-cost-drivers?wt.mc_id=AZ-MVP-5003447">Pricing cost drivers</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">Create a KQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/time-series-analysis?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Time series analysis</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/anomaly-detection?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Anomaly detection and forecasting</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/manage-monitor-database?wt.mc_id=AZ-MVP-5003447">Manage and monitor a database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/manage-monitor-eventhouse?wt.mc_id=AZ-MVP-5003447">Manage and monitor an eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/git-eventhouse-kql-database?wt.mc_id=AZ-MVP-5003447">KQL Database git integration</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 17 Apr 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/7518f72b/2c768f3d.mp3" length="10509181" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=z57H_Zqvbkc">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/C6Keo_4B3cZmC3nEnZ4ywHSpGBVFNh1t3wlHtfNPbXQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMWVh/YzQ0ZjdlMGVlZTBi/YWNlOWRmNDQ4MzMy/OTYwYS5qcGc.jpg"/>
      <itunes:duration>584</itunes:duration>
      <itunes:summary>Every KQL Database ships with ten years of hot SSD cache enabled by default. We dig into why Fabric needs a separate engine for time-series data, untangle the two policy knobs that control cost and performance, and explain the configuration mistake that turns an efficient store into an expensive one.</itunes:summary>
      <itunes:subtitle>Every KQL Database ships with ten years of hot SSD cache enabled by default. We dig into why Fabric needs a separate engine for time-series data, untangle the two policy knobs that control cost and performance, and explain the configuration mistake that t</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/7518f72b/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/7518f72b/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Green Light That Lies to You — Fabric Eventstream</title>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>The Green Light That Lies to You — Fabric Eventstream</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">777e8b62-069c-4dbf-8f93-c3b331cb836c</guid>
      <link>https://share.transistor.fm/s/063778e2</link>
      <description>
        <![CDATA[<p><b>Eventstreams — When No-Code Streaming Hides the Failure Mode</b></p>
<p><strong>Episode 15</strong> • 2026-04-10
<strong>Duration</strong>: 8:03</p>
<p>Matthias and Fabia break down Fabric Eventstreams — the visual stream processor that replaces three Azure services with one canvas. They explore why green doesn't always mean flowing, tackle Kafka compatibility from a real Reddit question, and walk through the four billing meters that confuse every FinOps team.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Eventstreams are not about replacing Spark or Kafka.</li>
<li>Fair. If you need stateful ML inference mid-stream, Eventstreams won't do it — route to a Spark Notebook destination instead. And if your team needs exactly-once semantics, at-least-once with deduplication in Eventhouse covers most cases,...</li>
<li>And your team will absolutely say that in the sprint demo.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/oWEPB9q-rMs">https://youtu.be/oWEPB9q-rMs</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447">Eventstream Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-manage-eventstream-sources?wt.mc_id=AZ-MVP-5003447">Add and manage event sources</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447#route-events-to-destinations">Route events to destinations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/edit-publish?wt.mc_id=AZ-MVP-5003447">Edit and publish an eventstream</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/route-events-based-on-content?wt.mc_id=AZ-MVP-5003447">Route data streams based on content</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/delta-flow-output-transformation?wt.mc_id=AZ-MVP-5003447">DeltaFlow output transformation</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/monitor?wt.mc_id=AZ-MVP-5003447">Monitor the status and performance of an eventstream</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/pause-resume-data-streams?wt.mc_id=AZ-MVP-5003447">Pause and resume data streams</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/monitor-capacity-consumption?wt.mc_id=AZ-MVP-5003447">Capacity consumption for Fabric eventstreams</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-source-azure-event-hubs?wt.mc_id=AZ-MVP-5003447">Add Azure Event Hubs source</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-source-azure-iot-hub?wt.mc_id=AZ-MVP-5003447">Add Azure IoT Hub source</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-destination-kql-database?wt.mc_id=AZ-MVP-5003447">Add Eventhouse destination</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-destination-lakehouse?wt.mc_id=AZ-MVP-5003447">Add Lakehouse destination</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/process-events-using-sql-code-editor?wt.mc_id=AZ-MVP-5003447">Process events with SQL code editor</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/transform-sample-data-and-route-to-kql?wt.mc_id=AZ-MVP-5003447">Explore and transform bike-sharing data</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Eventstreams — When No-Code Streaming Hides the Failure Mode</b></p>
<p><strong>Episode 15</strong> • 2026-04-10
<strong>Duration</strong>: 8:03</p>
<p>Matthias and Fabia break down Fabric Eventstreams — the visual stream processor that replaces three Azure services with one canvas. They explore why green doesn't always mean flowing, tackle Kafka compatibility from a real Reddit question, and walk through the four billing meters that confuse every FinOps team.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Eventstreams are not about replacing Spark or Kafka.</li>
<li>Fair. If you need stateful ML inference mid-stream, Eventstreams won't do it — route to a Spark Notebook destination instead. And if your team needs exactly-once semantics, at-least-once with deduplication in Eventhouse covers most cases,...</li>
<li>And your team will absolutely say that in the sprint demo.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/oWEPB9q-rMs">https://youtu.be/oWEPB9q-rMs</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447">Eventstream Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-manage-eventstream-sources?wt.mc_id=AZ-MVP-5003447">Add and manage event sources</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/overview?wt.mc_id=AZ-MVP-5003447#route-events-to-destinations">Route events to destinations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/edit-publish?wt.mc_id=AZ-MVP-5003447">Edit and publish an eventstream</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/route-events-based-on-content?wt.mc_id=AZ-MVP-5003447">Route data streams based on content</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/delta-flow-output-transformation?wt.mc_id=AZ-MVP-5003447">DeltaFlow output transformation</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/monitor?wt.mc_id=AZ-MVP-5003447">Monitor the status and performance of an eventstream</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/pause-resume-data-streams?wt.mc_id=AZ-MVP-5003447">Pause and resume data streams</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/monitor-capacity-consumption?wt.mc_id=AZ-MVP-5003447">Capacity consumption for Fabric eventstreams</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-source-azure-event-hubs?wt.mc_id=AZ-MVP-5003447">Add Azure Event Hubs source</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-source-azure-iot-hub?wt.mc_id=AZ-MVP-5003447">Add Azure IoT Hub source</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-destination-kql-database?wt.mc_id=AZ-MVP-5003447">Add Eventhouse destination</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-destination-lakehouse?wt.mc_id=AZ-MVP-5003447">Add Lakehouse destination</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/process-events-using-sql-code-editor?wt.mc_id=AZ-MVP-5003447">Process events with SQL code editor</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/transform-sample-data-and-route-to-kql?wt.mc_id=AZ-MVP-5003447">Explore and transform bike-sharing data</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 10 Apr 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/063778e2/97458b7f.mp3" length="11078923" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=oWEPB9q-rMs">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Ddc4420fuUZPjGqMqjct837IfOQLDtj-dQJ9X0yExc4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iNTJk/ZmM0OThiZTg4MjVi/YjNjMWFmNzdmMDRk/N2NhZi5qcGc.jpg"/>
      <itunes:duration>622</itunes:duration>
      <itunes:summary>Eventstreams look healthy on the canvas while silently dropping events. We pull apart the no-code abstraction, trace three silent failure modes, and reckon with the four billing meters that confuse every FinOps team.</itunes:summary>
      <itunes:subtitle>Eventstreams look healthy on the canvas while silently dropping events. We pull apart the no-code abstraction, trace three silent failure modes, and reckon with the four billing meters that confuse every FinOps team.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/063778e2/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/063778e2/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Meter That Runs Between Your Queries — Fabric Eventhouse</title>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>The Meter That Runs Between Your Queries — Fabric Eventhouse</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6494a615-4194-4346-9673-3f43193b4bcd</guid>
      <link>https://share.transistor.fm/s/2b145b59</link>
      <description>
        <![CDATA[<p><b>Eventhouse — Why Your Lakehouse Can't Do Real-Time</b></p>
<p><strong>Episode 14</strong> • 2026-04-03
<strong>Duration</strong>: 7:32</p>
<p>Matthias and Fabia break down Microsoft Fabric's Eventhouse — when you need a dedicated real-time store, how hot and cold cache tiers drive your bill, and why the default cache policy is the most common Eventhouse mistake.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Don't default your real-time data into the Lakehouse just because it's familiar.</li>
<li>Completely. If your latency tolerance is five to thirty seconds and you already know Spark — that's a defensible architecture. Eventhouse costs you KQL ramp-up, a separate billing model, one more item to govern. Don't add an engine just...</li>
<li>Right. Now — the naive answer when someone asks 'where do I put streaming data in Fabric' is always the Lakehouse. Everything goes to OneLake. Sounds clean on a slide.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/IxdoLrtDykM">https://youtu.be/IxdoLrtDykM</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/eventhouse?wt.mc_id=AZ-MVP-5003447">Eventhouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/store-data?wt.mc_id=AZ-MVP-5003447">Store data in Microsoft Fabric - Decision guide</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/management/cache-policy?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Caching policy (hot and cold cache)</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/get-data-overview?wt.mc_id=AZ-MVP-5003447">Get data overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/kql-quick-reference?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">KQL quick reference</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/real-time-intelligence-consumption?wt.mc_id=AZ-MVP-5003447">Eventhouse and KQL Database consumption</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/one-logical-copy?wt.mc_id=AZ-MVP-5003447">Data availability in OneLake</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/eventhouse-as-endpoint?wt.mc_id=AZ-MVP-5003447">Enable Eventhouse endpoint for lakehouse and data warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-eventhouse?wt.mc_id=AZ-MVP-5003447">Create an Eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">Create a KQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/tutorial-introduction?wt.mc_id=AZ-MVP-5003447">Real-Time Intelligence tutorial</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/data-policies?wt.mc_id=AZ-MVP-5003447">Change data policies</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/pricing-cost-drivers?wt.mc_id=AZ-MVP-5003447">Cost breakdown of Eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/manage-monitor-eventhouse?wt.mc_id=AZ-MVP-5003447">Manage and monitor an eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-data-store?wt.mc_id=AZ-MVP-5003447">Decision guide: Choose the right data store</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Eventhouse — Why Your Lakehouse Can't Do Real-Time</b></p>
<p><strong>Episode 14</strong> • 2026-04-03
<strong>Duration</strong>: 7:32</p>
<p>Matthias and Fabia break down Microsoft Fabric's Eventhouse — when you need a dedicated real-time store, how hot and cold cache tiers drive your bill, and why the default cache policy is the most common Eventhouse mistake.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Don't default your real-time data into the Lakehouse just because it's familiar.</li>
<li>Completely. If your latency tolerance is five to thirty seconds and you already know Spark — that's a defensible architecture. Eventhouse costs you KQL ramp-up, a separate billing model, one more item to govern. Don't add an engine just...</li>
<li>Right. Now — the naive answer when someone asks 'where do I put streaming data in Fabric' is always the Lakehouse. Everything goes to OneLake. Sounds clean on a slide.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/IxdoLrtDykM">https://youtu.be/IxdoLrtDykM</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/eventhouse?wt.mc_id=AZ-MVP-5003447">Eventhouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/store-data?wt.mc_id=AZ-MVP-5003447">Store data in Microsoft Fabric - Decision guide</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/management/cache-policy?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">Caching policy (hot and cold cache)</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/get-data-overview?wt.mc_id=AZ-MVP-5003447">Get data overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query/kql-quick-reference?view=microsoft-fabric&amp;wt.mc_id=AZ-MVP-5003447">KQL quick reference</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/real-time-intelligence-consumption?wt.mc_id=AZ-MVP-5003447">Eventhouse and KQL Database consumption</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/one-logical-copy?wt.mc_id=AZ-MVP-5003447">Data availability in OneLake</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/eventhouse-as-endpoint?wt.mc_id=AZ-MVP-5003447">Enable Eventhouse endpoint for lakehouse and data warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-eventhouse?wt.mc_id=AZ-MVP-5003447">Create an Eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/create-database?wt.mc_id=AZ-MVP-5003447">Create a KQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/tutorial-introduction?wt.mc_id=AZ-MVP-5003447">Real-Time Intelligence tutorial</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/data-policies?wt.mc_id=AZ-MVP-5003447">Change data policies</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/pricing-cost-drivers?wt.mc_id=AZ-MVP-5003447">Cost breakdown of Eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/manage-monitor-eventhouse?wt.mc_id=AZ-MVP-5003447">Manage and monitor an eventhouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-data-store?wt.mc_id=AZ-MVP-5003447">Decision guide: Choose the right data store</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 03 Apr 2026 10:00:00 +0200</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/2b145b59/4667cdd8.mp3" length="11086325" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=IxdoLrtDykM">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Qc6iYNnh2qAOuuLbflTOu1CJaesw3ftwzAf32gjZlAs/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wYTU1/ZTYwOTI5YTZkY2Qz/ZGIyNzE1ZTY2N2Nh/YmIwYi5qcGc.jpg"/>
      <itunes:duration>624</itunes:duration>
      <itunes:summary>Every KQL database in Fabric ships with a ten-year hot cache default nobody reviews. This episode breaks down how Eventhouse billing actually works, the UpTime meter, the cache storage tiers, and the configuration choices that separate a well-tuned real-time engine from an unexpected invoice.</itunes:summary>
      <itunes:subtitle>Every KQL database in Fabric ships with a ten-year hot cache default nobody reviews. This episode breaks down how Eventhouse billing actually works, the UpTime meter, the cache storage tiers, and the configuration choices that separate a well-tuned real-t</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/2b145b59/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/2b145b59/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Three Nodes That Never Sleep — Apache Airflow Job</title>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>The Three Nodes That Never Sleep — Apache Airflow Job</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">cf3492a7-25ca-4d27-91a8-030f794dfc38</guid>
      <link>https://share.transistor.fm/s/7eda720c</link>
      <description>
        <![CDATA[<p><b>Apache Airflow in Fabric: When Code-First Orchestration Earns Its Keep</b></p>
<p><strong>Episode 13</strong> • 2026-03-27
<strong>Duration</strong>: 8:19</p>
<p>When should you reach for Apache Airflow Job instead of Data Pipelines in Microsoft Fabric? Matthias and Fabia break down pool types, cost traps, dbt fragility, and the architectural threshold where visual orchestration breaks down.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>I'm stealing that. But yeah — match the orchestrator to the orchestration complexity. If your workflow fits on a visual canvas, keep it there. Airflow is for when Python is genuinely the clearest way to express your pipeline logic.</li>
<li>For maybe... sixty, seventy percent of Fabric workloads, Data Pipeline is the right answer. Airflow earns its spot when you need cross-cloud orchestration, dbt models, complex dependency graphs, or your team already thinks in Python DAGs....</li>
<li>You just paid for a permanent orchestra conductor to wave a baton at six musicians who already know the song.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/21mzNmKqBuo">https://youtu.be/21mzNmKqBuo</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-concepts?wt.mc_id=AZ-MVP-5003447">What is Apache Airflow Job?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-run-fabric-item-job?wt.mc_id=AZ-MVP-5003447">Run a Fabric item using Apache Airflow DAGs</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-compute?wt.mc_id=AZ-MVP-5003447">Apache Airflow compute in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pricing-apache-airflow-job?wt.mc_id=AZ-MVP-5003447">Apache Airflow job pricing</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-dbt-fabric?wt.mc_id=AZ-MVP-5003447">Transform data using dbt</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-migrate-azure-workflow-orchestration-manager?wt.mc_id=AZ-MVP-5003447">Migrate to Apache Airflow job in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/cicd-apache-airflow-jobs?wt.mc_id=AZ-MVP-5003447">CI/CD for Apache Airflow in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-concepts?wt.mc_id=AZ-MVP-5003447#region-availability">Apache Airflow Job region availability</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/create-apache-airflow-jobs?wt.mc_id=AZ-MVP-5003447">Quickstart: Create an Apache Airflow Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-workspace-settings?wt.mc_id=AZ-MVP-5003447">Apache Airflow Job workspace settings</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/access-apache-airflow-job-logs?wt.mc_id=AZ-MVP-5003447">Access Apache Airflow Job Logs</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-sync-git-repo?wt.mc_id=AZ-MVP-5003447">Sync a GitHub repository in Apache Airflow Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-hello-world?wt.mc_id=AZ-MVP-5003447">Run Hello-world DAG in Apache Airflow Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/admin/region-availability?wt.mc_id=AZ-MVP-5003447">Fabric region availability</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-job-overview?wt.mc_id=AZ-MVP-5003447">MS Learn</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Apache Airflow in Fabric: When Code-First Orchestration Earns Its Keep</b></p>
<p><strong>Episode 13</strong> • 2026-03-27
<strong>Duration</strong>: 8:19</p>
<p>When should you reach for Apache Airflow Job instead of Data Pipelines in Microsoft Fabric? Matthias and Fabia break down pool types, cost traps, dbt fragility, and the architectural threshold where visual orchestration breaks down.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>I'm stealing that. But yeah — match the orchestrator to the orchestration complexity. If your workflow fits on a visual canvas, keep it there. Airflow is for when Python is genuinely the clearest way to express your pipeline logic.</li>
<li>For maybe... sixty, seventy percent of Fabric workloads, Data Pipeline is the right answer. Airflow earns its spot when you need cross-cloud orchestration, dbt models, complex dependency graphs, or your team already thinks in Python DAGs....</li>
<li>You just paid for a permanent orchestra conductor to wave a baton at six musicians who already know the song.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/21mzNmKqBuo">https://youtu.be/21mzNmKqBuo</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-concepts?wt.mc_id=AZ-MVP-5003447">What is Apache Airflow Job?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-run-fabric-item-job?wt.mc_id=AZ-MVP-5003447">Run a Fabric item using Apache Airflow DAGs</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-compute?wt.mc_id=AZ-MVP-5003447">Apache Airflow compute in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pricing-apache-airflow-job?wt.mc_id=AZ-MVP-5003447">Apache Airflow job pricing</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-dbt-fabric?wt.mc_id=AZ-MVP-5003447">Transform data using dbt</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-migrate-azure-workflow-orchestration-manager?wt.mc_id=AZ-MVP-5003447">Migrate to Apache Airflow job in Microsoft Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/cicd-apache-airflow-jobs?wt.mc_id=AZ-MVP-5003447">CI/CD for Apache Airflow in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-concepts?wt.mc_id=AZ-MVP-5003447#region-availability">Apache Airflow Job region availability</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/create-apache-airflow-jobs?wt.mc_id=AZ-MVP-5003447">Quickstart: Create an Apache Airflow Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-workspace-settings?wt.mc_id=AZ-MVP-5003447">Apache Airflow Job workspace settings</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/access-apache-airflow-job-logs?wt.mc_id=AZ-MVP-5003447">Access Apache Airflow Job Logs</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-sync-git-repo?wt.mc_id=AZ-MVP-5003447">Sync a GitHub repository in Apache Airflow Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-jobs-hello-world?wt.mc_id=AZ-MVP-5003447">Run Hello-world DAG in Apache Airflow Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/admin/region-availability?wt.mc_id=AZ-MVP-5003447">Fabric region availability</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/apache-airflow-job-overview?wt.mc_id=AZ-MVP-5003447">MS Learn</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 27 Mar 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/7eda720c/9b0f42a2.mp3" length="11010042" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=21mzNmKqBuo">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/OsrecsWxx5ZAd4peOxSQNXc2p-3DXda-N1ohrwhHgzA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lYWJm/YTdkMDc0MjgxNWZl/M2QyMmM3NWY0MDJl/NzM5MC5qcGc.jpg"/>
      <itunes:duration>615</itunes:duration>
      <itunes:summary>Apache Airflow Job brings code-first orchestration into Fabric with Python DAGs — but its always-on compute model means three nodes running around the clock. When does that tradeoff justify itself, and when is a Data Pipeline the honest answer?</itunes:summary>
      <itunes:subtitle>Apache Airflow Job brings code-first orchestration into Fabric with Python DAGs — but its always-on compute model means three nodes running around the clock. When does that tradeoff justify itself, and when is a Data Pipeline the honest answer?</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/7eda720c/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/7eda720c/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Why Moving Less Data Costs More — Fabric Copy Job</title>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>Why Moving Less Data Costs More — Fabric Copy Job</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d06e2bd3-2ff4-4a91-9306-3fed956afc26</guid>
      <link>https://share.transistor.fm/s/eb985641</link>
      <description>
        <![CDATA[<p><b>Copy Job: When Built-In State Management Beats Pipeline Plumbing</b></p>
<p><strong>Episode 12</strong> • 2026-03-20
<strong>Duration</strong>: 9:54</p>
<p>Copy Job fills the gap between Mirroring's zero-config simplicity and Pipeline's full orchestration control. We break down the architecture, the 2x incremental pricing controversy, V-Order performance traps, and when you should still reach for Pipeline Copy Activity instead.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Take-home principle. Copy Job is Copy Activity with built-in memory. Same engine, same connectors — it just remembers where it left off. Start with a full load to validate your schema. Switch to incremental once you trust it. And always —...</li>
<li>And that's the counterpoint to the counterpoint.</li>
<li>Fair question. For a team that already has mature pipeline patterns — control tables, parameterized watermarks, solid error handling — that is a legitimate choice. You pay one-point-five CU across the board and get ForEach loops,...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/JHLYx4jyvVQ">https://youtu.be/JHLYx4jyvVQ</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-connectors?wt.mc_id=AZ-MVP-5003447">Copy Job Connectors</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-connectors?wt.mc_id=AZ-MVP-5003447#cdc-replication-preview">CDC Replication Connectors</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-with-virtual-network-data-gateway?wt.mc_id=AZ-MVP-5003447">VNet Data Gateway for Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/cicd-copy-job?wt.mc_id=AZ-MVP-5003447">CI/CD for Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-activity?wt.mc_id=AZ-MVP-5003447">Copy Job Activity</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/what-is-copy-job?wt.mc_id=AZ-MVP-5003447">What is Copy Job in Data Factory?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/create-copy-job?wt.mc_id=AZ-MVP-5003447">Create a Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/quickstart-copy-job?wt.mc_id=AZ-MVP-5003447">Quickstart: Create a Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/cdc-copy-job?wt.mc_id=AZ-MVP-5003447">CDC in Copy Job (Preview)</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pricing-copy-job?wt.mc_id=AZ-MVP-5003447">Copy Job Pricing</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/monitor-copy-job?wt.mc_id=AZ-MVP-5003447">Monitor a Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/decision-guide-data-movement?wt.mc_id=AZ-MVP-5003447">Data Movement Decision Guide</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/decision-guide-data-integration?wt.mc_id=AZ-MVP-5003447">Data Integration Decision Guide</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/data-factory-overview?wt.mc_id=AZ-MVP-5003447">What is Data Factory in Fabric?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pricing-scenario-copy-job?wt.mc_id=AZ-MVP-5003447">Pricing Scenario: Copy Job 1 TB CSV to Lakehouse</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Copy Job: When Built-In State Management Beats Pipeline Plumbing</b></p>
<p><strong>Episode 12</strong> • 2026-03-20
<strong>Duration</strong>: 9:54</p>
<p>Copy Job fills the gap between Mirroring's zero-config simplicity and Pipeline's full orchestration control. We break down the architecture, the 2x incremental pricing controversy, V-Order performance traps, and when you should still reach for Pipeline Copy Activity instead.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Take-home principle. Copy Job is Copy Activity with built-in memory. Same engine, same connectors — it just remembers where it left off. Start with a full load to validate your schema. Switch to incremental once you trust it. And always —...</li>
<li>And that's the counterpoint to the counterpoint.</li>
<li>Fair question. For a team that already has mature pipeline patterns — control tables, parameterized watermarks, solid error handling — that is a legitimate choice. You pay one-point-five CU across the board and get ForEach loops,...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/JHLYx4jyvVQ">https://youtu.be/JHLYx4jyvVQ</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-connectors?wt.mc_id=AZ-MVP-5003447">Copy Job Connectors</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-connectors?wt.mc_id=AZ-MVP-5003447#cdc-replication-preview">CDC Replication Connectors</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-with-virtual-network-data-gateway?wt.mc_id=AZ-MVP-5003447">VNet Data Gateway for Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/cicd-copy-job?wt.mc_id=AZ-MVP-5003447">CI/CD for Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-job-activity?wt.mc_id=AZ-MVP-5003447">Copy Job Activity</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/what-is-copy-job?wt.mc_id=AZ-MVP-5003447">What is Copy Job in Data Factory?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/create-copy-job?wt.mc_id=AZ-MVP-5003447">Create a Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/quickstart-copy-job?wt.mc_id=AZ-MVP-5003447">Quickstart: Create a Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/cdc-copy-job?wt.mc_id=AZ-MVP-5003447">CDC in Copy Job (Preview)</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pricing-copy-job?wt.mc_id=AZ-MVP-5003447">Copy Job Pricing</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/monitor-copy-job?wt.mc_id=AZ-MVP-5003447">Monitor a Copy Job</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/decision-guide-data-movement?wt.mc_id=AZ-MVP-5003447">Data Movement Decision Guide</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/decision-guide-data-integration?wt.mc_id=AZ-MVP-5003447">Data Integration Decision Guide</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/data-factory-overview?wt.mc_id=AZ-MVP-5003447">What is Data Factory in Fabric?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pricing-scenario-copy-job?wt.mc_id=AZ-MVP-5003447">Pricing Scenario: Copy Job 1 TB CSV to Lakehouse</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 20 Mar 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/eb985641/78dad018.mp3" length="11311530" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=JHLYx4jyvVQ">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/i3C5qmoZ1XkEFK2EE0aiPl9-1zD2tcVSd0lUmufGiHo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lZmI4/ZmU4MmQ0OWY1YmVh/ODgwNjVjODNlOGM0/NGRkNS5qcGc.jpg"/>
      <itunes:duration>638</itunes:duration>
      <itunes:summary>Copy Job promises Pipeline power with Mirroring simplicity. But incremental mode charges double the CU rate, and that's before V-Order compression and per-table rounding stack on top. We do the maths.</itunes:summary>
      <itunes:subtitle>Copy Job promises Pipeline power with Mirroring simplicity. But incremental mode charges double the CU rate, and that's before V-Order compression and per-table rounding stack on top. We do the maths.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/eb985641/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/eb985641/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Zero ETL, Thirty Times the Price — SQL Database in Fabric</title>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>Zero ETL, Thirty Times the Price — SQL Database in Fabric</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c1697adf-6a1d-4025-a748-b9eb47871d33</guid>
      <link>https://share.transistor.fm/s/152b2a8a</link>
      <description>
        <![CDATA[<p><b>SQL Database in Fabric — When OLTP Meets Your CU Budget</b></p>
<p><strong>Episode 11</strong> • 2026-03-13
<strong>Duration</strong>: 9:50</p>
<p>SQL Database in Fabric promises zero-ETL translytical architecture — OLTP writes mirrored to OneLake automatically. But the 15-minute billing window and interactive CU consumption change the math. We break down when it makes sense and when Azure SQL Database plus mirroring is the smarter play.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's... a genuinely good architecture. For a lot of teams, that's the right call. You lose zero-config mirroring — you set it up manually — and you lose Git integration and the GraphQL API. But you gain VNet support, CDC, Always...</li>
<li>Every. Single. Time. Plus the engine startup needs a two-gig minimum memory allocation. On an F2 capacity, that's... roughly your entire capacity eaten by one database.</li>
<li>Technically — yes, that works. But the failure mode I asked about? It's cost. When you create a SQL Database in Fabric, two items appear — the database and a SQL analytics endpoint. Both consume interactive CUs. Not background —...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/Jv0zQBB2Fd0">https://youtu.be/Jv0zQBB2Fd0</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/overview?wt.mc_id=AZ-MVP-5003447">SQL database in Microsoft Fabric — Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/mirroring-overview?wt.mc_id=AZ-MVP-5003447">Mirroring Fabric SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/use-case-translytical-applications?wt.mc_id=AZ-MVP-5003447">Translytical applications with SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/tutorial-introduction?wt.mc_id=AZ-MVP-5003447">SQL database in Fabric tutorial — End-to-end architecture</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/connector-sql-database-overview?wt.mc_id=AZ-MVP-5003447">Data Factory SQL database connector</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/graphql-api?wt.mc_id=AZ-MVP-5003447">GraphQL API for SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/mirroring-limitations?wt.mc_id=AZ-MVP-5003447">Mirroring limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/sql-analytics-endpoint?wt.mc_id=AZ-MVP-5003447">SQL analytics endpoint</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/azure-sql/database/automatic-tuning-overview?view=azuresql-db&amp;wt.mc_id=AZ-MVP-5003447">Automatic Tuning</a></li>
<li><a href="https://learn.microsoft.com/en-us/sql/t-sql/functions/ai-functions-transact-sql?view=fabric-sqldb&amp;wt.mc_id=AZ-MVP-5003447">AI functions</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/cicd/cicd-overview?wt.mc_id=AZ-MVP-5003447">Fabric's CI/CD framework</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/limitations?wt.mc_id=AZ-MVP-5003447">Limitations in SQL database in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/feature-comparison-sql-database-fabric?wt.mc_id=AZ-MVP-5003447">Feature comparison: Azure SQL Database and Fabric SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/usage-reporting?wt.mc_id=AZ-MVP-5003447">Billing and utilization reporting for SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-sql-database?wt.mc_id=AZ-MVP-5003447">Mirroring Azure SQL Database to Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>SQL Database in Fabric — When OLTP Meets Your CU Budget</b></p>
<p><strong>Episode 11</strong> • 2026-03-13
<strong>Duration</strong>: 9:50</p>
<p>SQL Database in Fabric promises zero-ETL translytical architecture — OLTP writes mirrored to OneLake automatically. But the 15-minute billing window and interactive CU consumption change the math. We break down when it makes sense and when Azure SQL Database plus mirroring is the smarter play.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's... a genuinely good architecture. For a lot of teams, that's the right call. You lose zero-config mirroring — you set it up manually — and you lose Git integration and the GraphQL API. But you gain VNet support, CDC, Always...</li>
<li>Every. Single. Time. Plus the engine startup needs a two-gig minimum memory allocation. On an F2 capacity, that's... roughly your entire capacity eaten by one database.</li>
<li>Technically — yes, that works. But the failure mode I asked about? It's cost. When you create a SQL Database in Fabric, two items appear — the database and a SQL analytics endpoint. Both consume interactive CUs. Not background —...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/Jv0zQBB2Fd0">https://youtu.be/Jv0zQBB2Fd0</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/overview?wt.mc_id=AZ-MVP-5003447">SQL database in Microsoft Fabric — Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/mirroring-overview?wt.mc_id=AZ-MVP-5003447">Mirroring Fabric SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/use-case-translytical-applications?wt.mc_id=AZ-MVP-5003447">Translytical applications with SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/tutorial-introduction?wt.mc_id=AZ-MVP-5003447">SQL database in Fabric tutorial — End-to-end architecture</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/connector-sql-database-overview?wt.mc_id=AZ-MVP-5003447">Data Factory SQL database connector</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/graphql-api?wt.mc_id=AZ-MVP-5003447">GraphQL API for SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/mirroring-limitations?wt.mc_id=AZ-MVP-5003447">Mirroring limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/sql-analytics-endpoint?wt.mc_id=AZ-MVP-5003447">SQL analytics endpoint</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/azure-sql/database/automatic-tuning-overview?view=azuresql-db&amp;wt.mc_id=AZ-MVP-5003447">Automatic Tuning</a></li>
<li><a href="https://learn.microsoft.com/en-us/sql/t-sql/functions/ai-functions-transact-sql?view=fabric-sqldb&amp;wt.mc_id=AZ-MVP-5003447">AI functions</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/cicd/cicd-overview?wt.mc_id=AZ-MVP-5003447">Fabric's CI/CD framework</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/limitations?wt.mc_id=AZ-MVP-5003447">Limitations in SQL database in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/feature-comparison-sql-database-fabric?wt.mc_id=AZ-MVP-5003447">Feature comparison: Azure SQL Database and Fabric SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/usage-reporting?wt.mc_id=AZ-MVP-5003447">Billing and utilization reporting for SQL database</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-sql-database?wt.mc_id=AZ-MVP-5003447">Mirroring Azure SQL Database to Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 13 Mar 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/152b2a8a/8633a1e4.mp3" length="10862752" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=Jv0zQBB2Fd0">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/kW_R1sbyVRZTKhy4LyoBMHg2DbmTc_zvadgEBbn5cAc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iOGZl/MGUxYWFkNmNkMDkx/OThkMzYyNTU5ZDlj/YTE5ZC5qcGc.jpg"/>
      <itunes:duration>606</itunes:duration>
      <itunes:summary>SQL Database in Fabric promises OLTP and analytics from one database with zero ETL. But the interactive CU billing model makes that promise expensive on small capacities. We break down exactly where the math works and where it doesn't.</itunes:summary>
      <itunes:subtitle>SQL Database in Fabric promises OLTP and analytics from one database with zero ETL. But the interactive CU billing model makes that promise expensive on small capacities. We break down exactly where the math works and where it doesn't.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/152b2a8a/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/152b2a8a/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Fifteen-Minute Blind Spot — SQL Analytics Endpoint</title>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>The Fifteen-Minute Blind Spot — SQL Analytics Endpoint</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">65cf19ef-9deb-4ab4-bc92-2d030e685a2c</guid>
      <link>https://share.transistor.fm/s/f98cfe40</link>
      <description>
        <![CDATA[<p><b>SQL Analytics Endpoint: Read-Only by Design</b></p>
<p><strong>Episode 10</strong> • 2026-03-06
<strong>Duration</strong>: 10:53</p>
<p>The SQL Analytics Endpoint gives you T-SQL on Lakehouse data for free — but free comes with metadata sync delays, no Git integration, and silent Direct Lake fallbacks. Matthias and Fabia unpack when to use it, when to reach for a Warehouse instead, and how to avoid the traps that catch most teams.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>So — the take-home. The SQL Analytics Endpoint is a projection, not a database. Use it for what it does brilliantly — SQL access to Delta tables with zero data duplication. But the moment you create your first view, the moment you need...</li>
<li>Fair point. And for teams that are SQL-first — BI developers, analysts who live in T-SQL — the Warehouse-only approach has real merit. You lose the zero-setup convenience, you manage a separate item, you pay for writes. But you gain...</li>
<li>Hm, let me think... because free has a price. The endpoint runs a background metadata sync process that pauses after fifteen minutes of inactivity. Your next query wakes it up, but now you're waiting for a full resync. And if you've got a...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/te3TjK0z4uI">https://youtu.be/te3TjK0z4uI</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-sql-analytics-endpoint?wt.mc_id=AZ-MVP-5003447">What is the SQL analytics endpoint for a lakehouse?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/sql-analytics-endpoint-performance?wt.mc_id=AZ-MVP-5003447">SQL analytics endpoint — Capabilities</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/get-started/decision-guide-warehouse-lakehouse?wt.mc_id=AZ-MVP-5003447">Decision guide: Warehouse and Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/rest/api/fabric/lakehouse/tables/load-table?wt.mc_id=AZ-MVP-5003447">Refresh SQL endpoint metadata</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-types?wt.mc_id=AZ-MVP-5003447">Data types in the SQL analytics endpoint</a></li>
<li><a href="https://learn.microsoft.com/en-us/power-bi/enterprise/directlake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-sharing?wt.mc_id=AZ-MVP-5003447">Share a Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">Lakehouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-warehousing?wt.mc_id=AZ-MVP-5003447">Warehouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/overview?wt.mc_id=AZ-MVP-5003447">SQL Database in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts?wt.mc_id=AZ-MVP-5003447">OneLake shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/overview?wt.mc_id=AZ-MVP-5003447">Database mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/security/onelake-security-overview?wt.mc_id=AZ-MVP-5003447">OneLake security</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/query-cross-database?wt.mc_id=AZ-MVP-5003447">Cross-database queries</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/get-started-lakehouse-sql-analytics-endpoint?wt.mc_id=AZ-MVP-5003447">Better together: the lakehouse and warehouse</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>SQL Analytics Endpoint: Read-Only by Design</b></p>
<p><strong>Episode 10</strong> • 2026-03-06
<strong>Duration</strong>: 10:53</p>
<p>The SQL Analytics Endpoint gives you T-SQL on Lakehouse data for free — but free comes with metadata sync delays, no Git integration, and silent Direct Lake fallbacks. Matthias and Fabia unpack when to use it, when to reach for a Warehouse instead, and how to avoid the traps that catch most teams.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>So — the take-home. The SQL Analytics Endpoint is a projection, not a database. Use it for what it does brilliantly — SQL access to Delta tables with zero data duplication. But the moment you create your first view, the moment you need...</li>
<li>Fair point. And for teams that are SQL-first — BI developers, analysts who live in T-SQL — the Warehouse-only approach has real merit. You lose the zero-setup convenience, you manage a separate item, you pay for writes. But you gain...</li>
<li>Hm, let me think... because free has a price. The endpoint runs a background metadata sync process that pauses after fifteen minutes of inactivity. Your next query wakes it up, but now you're waiting for a full resync. And if you've got a...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/te3TjK0z4uI">https://youtu.be/te3TjK0z4uI</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-sql-analytics-endpoint?wt.mc_id=AZ-MVP-5003447">What is the SQL analytics endpoint for a lakehouse?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/sql-analytics-endpoint-performance?wt.mc_id=AZ-MVP-5003447">SQL analytics endpoint — Capabilities</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/get-started/decision-guide-warehouse-lakehouse?wt.mc_id=AZ-MVP-5003447">Decision guide: Warehouse and Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/rest/api/fabric/lakehouse/tables/load-table?wt.mc_id=AZ-MVP-5003447">Refresh SQL endpoint metadata</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-types?wt.mc_id=AZ-MVP-5003447">Data types in the SQL analytics endpoint</a></li>
<li><a href="https://learn.microsoft.com/en-us/power-bi/enterprise/directlake-overview?wt.mc_id=AZ-MVP-5003447">Direct Lake overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-sharing?wt.mc_id=AZ-MVP-5003447">Share a Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-overview?wt.mc_id=AZ-MVP-5003447">Lakehouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-warehousing?wt.mc_id=AZ-MVP-5003447">Warehouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/sql/overview?wt.mc_id=AZ-MVP-5003447">SQL Database in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts?wt.mc_id=AZ-MVP-5003447">OneLake shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/overview?wt.mc_id=AZ-MVP-5003447">Database mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/security/onelake-security-overview?wt.mc_id=AZ-MVP-5003447">OneLake security</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/query-cross-database?wt.mc_id=AZ-MVP-5003447">Cross-database queries</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/get-started-lakehouse-sql-analytics-endpoint?wt.mc_id=AZ-MVP-5003447">Better together: the lakehouse and warehouse</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 06 Mar 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/f98cfe40/e2fcfeb6.mp3" length="11449702" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=te3TjK0z4uI">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/5a8b1KJXt71rl4llR7Z0MuKTiTnG9Rr_cNbUXx_FUYs/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mNDIw/OThiNjMyMzZmMWVh/MDljZWZmZjU2MDU4/ZGZiZC5qcGc.jpg"/>
      <itunes:duration>642</itunes:duration>
      <itunes:summary>The SQL analytics endpoint gives every lakehouse instant T-SQL access. But the metadata sync pauses after fifteen minutes of quiet, on the default sync there's no way to check freshness from T-SQL, and views silently switch Power BI from Direct Lake to DirectQuery. The read window that goes dark when you look away.</itunes:summary>
      <itunes:subtitle>The SQL analytics endpoint gives every lakehouse instant T-SQL access. But the metadata sync pauses after fifteen minutes of quiet, on the default sync there's no way to check freshness from T-SQL, and views silently switch Power BI from Direct Lake to Di</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/f98cfe40/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/f98cfe40/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The SQL Endpoint That Can't Write Back — Fabric Warehouse</title>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>The SQL Endpoint That Can't Write Back — Fabric Warehouse</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1362cd0f-f414-44af-b8be-80777e2c12ca</guid>
      <link>https://share.transistor.fm/s/c72db6a0</link>
      <description>
        <![CDATA[<p><b>Fabric Warehouse vs. Lakehouse: Same Storage, Different Engines</b></p>
<p><strong>Episode 9</strong> • 2026-02-27
<strong>Duration</strong>: 15:34</p>
<p>Matthias and Fabia dissect the Warehouse-vs-Lakehouse decision. They explore why three SQL options exist in Fabric, when the SQL endpoint's read-only design saves you, and why judging Warehouse performance on a cold-cache first query is the mistake everyone makes.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Today's takeaway. Warehouse and Lakehouse aren't competing products. They're different engines on the same storage. Pick based on workload pattern — T-SQL, multi-table transactions, auto-optimization means Warehouse. Spark, ML,...</li>
<li>Fair. And honestly, for a lot of teams that works. If your reporting is read-only — dashboards, DirectLake — the SQL endpoint handles it fine. In a team of eight under cost pressure, Lakehouse plus SQL endpoint might be all you need. The...</li>
<li>Right. So here's where people get it wrong. The naive answer is — Warehouse is for SQL people, Lakehouse is for Spark people. Pick your tribe. But that's way too simple. The real difference isn't the language you write. It's who owns the...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/hnADNoZcm14">https://youtu.be/hnADNoZcm14</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-warehousing">Warehouse in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/create-warehouse">Create Warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/tsql-surface-area">T-SQL surface area</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/guidelines-warehouse-performance">Performance Guidelines</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/get-started-lakehouse-sql-analytics-endpoint">Better together: Lakehouse and Warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-lakehouse-warehouse">Decision Guide: Warehouse vs Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/sql-analytics-endpoint-performance">SQL Analytics Endpoint Performance</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/result-set-caching">Result Set Caching</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-clustering">Data Clustering</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/clone-table">Zero-Copy Table Clone</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/how-to-query-using-time-travel">Time Travel</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/transactions">Transactions</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/migration-synapse-dedicated-sql-pool-warehouse">Migration from Synapse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/architecture">Architecture</a></li>
<li><a href="https://www.reddit.com/r/MicrosoftFabric/comments/1jgrrkl/hi_were_the_fabric_warehouse_team_ask_us_anything/">Warehouse Team AMA (March 2025)</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Fabric Warehouse vs. Lakehouse: Same Storage, Different Engines</b></p>
<p><strong>Episode 9</strong> • 2026-02-27
<strong>Duration</strong>: 15:34</p>
<p>Matthias and Fabia dissect the Warehouse-vs-Lakehouse decision. They explore why three SQL options exist in Fabric, when the SQL endpoint's read-only design saves you, and why judging Warehouse performance on a cold-cache first query is the mistake everyone makes.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Today's takeaway. Warehouse and Lakehouse aren't competing products. They're different engines on the same storage. Pick based on workload pattern — T-SQL, multi-table transactions, auto-optimization means Warehouse. Spark, ML,...</li>
<li>Fair. And honestly, for a lot of teams that works. If your reporting is read-only — dashboards, DirectLake — the SQL endpoint handles it fine. In a team of eight under cost pressure, Lakehouse plus SQL endpoint might be all you need. The...</li>
<li>Right. So here's where people get it wrong. The naive answer is — Warehouse is for SQL people, Lakehouse is for Spark people. Pick your tribe. But that's way too simple. The real difference isn't the language you write. It's who owns the...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/hnADNoZcm14">https://youtu.be/hnADNoZcm14</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-warehousing">Warehouse in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/create-warehouse">Create Warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/tsql-surface-area">T-SQL surface area</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/guidelines-warehouse-performance">Performance Guidelines</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/get-started-lakehouse-sql-analytics-endpoint">Better together: Lakehouse and Warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-lakehouse-warehouse">Decision Guide: Warehouse vs Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/sql-analytics-endpoint-performance">SQL Analytics Endpoint Performance</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/result-set-caching">Result Set Caching</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/data-clustering">Data Clustering</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/clone-table">Zero-Copy Table Clone</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/how-to-query-using-time-travel">Time Travel</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/transactions">Transactions</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/migration-synapse-dedicated-sql-pool-warehouse">Migration from Synapse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-warehouse/architecture">Architecture</a></li>
<li><a href="https://www.reddit.com/r/MicrosoftFabric/comments/1jgrrkl/hi_were_the_fabric_warehouse_team_ask_us_anything/">Warehouse Team AMA (March 2025)</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 27 Feb 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/c72db6a0/8e97ea6d.mp3" length="11717012" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=hnADNoZcm14">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/VwVOfvKm4p2DPTkwbT3fXaeQ2eGV6Zpe_ZQUX-MaAjk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hMmM4/YTA4MWQxM2Q4MzE1/OGVlYTY1M2RkYTY2/OGI0NC5qcGc.jpg"/>
      <itunes:duration>658</itunes:duration>
      <itunes:summary>Warehouse and Lakehouse store Delta tables in the same OneLake, in the same format but under separate item paths. Matthias and Fabia trace the sole-writer constraint that makes Warehouse auto-compact while Lakehouse accumulates orphaned Parquet files, and settle when each artifact earns its place.</itunes:summary>
      <itunes:subtitle>Warehouse and Lakehouse store Delta tables in the same OneLake, in the same format but under separate item paths. Matthias and Fabia trace the sole-writer constraint that makes Warehouse auto-compact while Lakehouse accumulates orphaned Parquet files, and</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/c72db6a0/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/c72db6a0/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Button That Says 'Mirror All Data' — and Doesn't | Fabric Mirroring</title>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>The Button That Says 'Mirror All Data' — and Doesn't | Fabric Mirroring</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f12b979d-e33f-4c73-8eba-9f5b1f66185f</guid>
      <link>https://share.transistor.fm/s/039698e8</link>
      <description>
        <![CDATA[<p><b>Mirrored Databases: When Zero-Code Replication Meets Real Architecture</b></p>
<p><strong>Episode 8</strong> • 2026-02-20
<strong>Duration</strong>: 8:18</p>
<p>Matthias and Fabia explore Fabric mirrored databases — the sweet spot between real-time eventstreams and batch ETL. They unpack CDC replication, the 500-table limit, schema change risks, and why setup simplicity doesn't excuse you from data modeling.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Today's takeaway — mirroring is the sweet spot between real-time eventstreams and batch ETL.</li>
<li>Now — let me steel-man the alternative. Hm, let me think... If your analytics can tolerate live remote queries, shortcuts are genuinely better. No data copy, no replication lag, no storage cost. In a team of eight under cost pressure,...</li>
<li>Kind of, yeah. The trap is skipping the data modeling conversation because setup was easy. You still need a medallion layer on top. Mirror gives you bronze — that's it. And your team will absolutely blame the mirror when queries are slow,...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/rOvhLsUYDTI">https://youtu.be/rOvhLsUYDTI</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/overview">Mirrored databases overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/azure-sql-database">Azure SQL DB mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-sql-database-limitations">Azure SQL DB limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-sql-managed-instance-limitations">SQL Managed Instance limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/sql-server-limitations">SQL Server limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/azure-cosmos-db">Cosmos DB mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-cosmos-db-limitations">Cosmos DB limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/snowflake">Snowflake mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/snowflake-limitations">Snowflake limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/troubleshooting">Troubleshooting</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Mirrored Databases: When Zero-Code Replication Meets Real Architecture</b></p>
<p><strong>Episode 8</strong> • 2026-02-20
<strong>Duration</strong>: 8:18</p>
<p>Matthias and Fabia explore Fabric mirrored databases — the sweet spot between real-time eventstreams and batch ETL. They unpack CDC replication, the 500-table limit, schema change risks, and why setup simplicity doesn't excuse you from data modeling.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Today's takeaway — mirroring is the sweet spot between real-time eventstreams and batch ETL.</li>
<li>Now — let me steel-man the alternative. Hm, let me think... If your analytics can tolerate live remote queries, shortcuts are genuinely better. No data copy, no replication lag, no storage cost. In a team of eight under cost pressure,...</li>
<li>Kind of, yeah. The trap is skipping the data modeling conversation because setup was easy. You still need a medallion layer on top. Mirror gives you bronze — that's it. And your team will absolutely blame the mirror when queries are slow,...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/rOvhLsUYDTI">https://youtu.be/rOvhLsUYDTI</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/overview">Mirrored databases overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/azure-sql-database">Azure SQL DB mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-sql-database-limitations">Azure SQL DB limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-sql-managed-instance-limitations">SQL Managed Instance limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/sql-server-limitations">SQL Server limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/azure-cosmos-db">Cosmos DB mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/azure-cosmos-db-limitations">Cosmos DB limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/database/mirrored-database/snowflake">Snowflake mirroring</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/snowflake-limitations">Snowflake limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/mirroring/troubleshooting">Troubleshooting</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 20 Feb 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/039698e8/db087e0f.mp3" length="11640291" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=yrwi-IV2-pg">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/7mljE1JGyopxI6CTIACYq47Li_IVBs3HN1PiyWR46f4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mOTIy/ZmUzMTFjZmM4NDIw/NGY3MGI2ZDk4ZjUz/MjJhYy5qcGc.jpg"/>
      <itunes:duration>653</itunes:duration>
      <itunes:summary>Fabric mirrored databases promise zero-code, near-real-time replication from SQL Server, Cosmos DB, and Snowflake. Matthias and Fabia pull apart what CDC actually does under the hood, discover the replication is free but the queries aren't, and trace the specific schema changes that break your mirror without telling you.</itunes:summary>
      <itunes:subtitle>Fabric mirrored databases promise zero-code, near-real-time replication from SQL Server, Cosmos DB, and Snowflake. Matthias and Fabia pull apart what CDC actually does under the hood, discover the replication is free but the queries aren't, and trace the </itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/039698e8/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/039698e8/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Pipeline That Succeeded at Nothing — Fabric Data Pipelines</title>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>The Pipeline That Succeeded at Nothing — Fabric Data Pipelines</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e5a39d2c-13b9-4708-9384-ceba5a4e0836</guid>
      <link>https://share.transistor.fm/s/ab710e2c</link>
      <description>
        <![CDATA[<p><b>Data Pipelines: When Orchestration Helps and When It Hurts</b></p>
<p><strong>Episode 7</strong> • 2026-02-13
<strong>Duration</strong>: 9:53</p>
<p>Matthias and Fabia debate when Fabric Data Pipelines earn their complexity. They unpack the orchestra-conductor mental model, walk through a real green-checkmark-but-no-data failure, and steel-man the case for skipping pipelines entirely.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's it. One activity, no dependencies — schedule it directly. Multiple steps with conditional logic — pipeline. But always validate outputs. Never trust the green checkmark without checking row counts.</li>
<li>Completely fair. If you have existing ADF, keep using it. ADF connects to Fabric natively — orchestrate Fabric items from ADF, no problem. You get the richer connector library, managed private endpoints today, event-based triggers. For...</li>
<li>And your team will absolutely add a pipeline anyway because it feels more 'enterprise.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/6A6ZlyIuvkw">https://youtu.be/6A6ZlyIuvkw</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/data-factory-overview">Data Pipelines in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/activity-overview">Activity Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/control-flow-activities">Control flow activities</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pipeline-overview">Pipeline Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-data-activity">Copy Activity</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/parameters">Parameters and Expressions</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/monitor-pipeline-runs">Monitor Pipeline Runs</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-pipeline-dataflow-spark">Decision Guide: Pipeline vs Dataflow vs Spark</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/decision-guide-data-integration">Data Integration Strategy Guide</a></li>
<li><a href="https://reddit.com/r/MicrosoftFabric">Reddit r/MicrosoftFabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/answers/topics/fabric.html">MS Q&amp;A</a></li>
<li><a href="https://stackoverflow.com/questions/tagged/microsoft-fabric">Stack Overflow</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Data Pipelines: When Orchestration Helps and When It Hurts</b></p>
<p><strong>Episode 7</strong> • 2026-02-13
<strong>Duration</strong>: 9:53</p>
<p>Matthias and Fabia debate when Fabric Data Pipelines earn their complexity. They unpack the orchestra-conductor mental model, walk through a real green-checkmark-but-no-data failure, and steel-man the case for skipping pipelines entirely.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's it. One activity, no dependencies — schedule it directly. Multiple steps with conditional logic — pipeline. But always validate outputs. Never trust the green checkmark without checking row counts.</li>
<li>Completely fair. If you have existing ADF, keep using it. ADF connects to Fabric natively — orchestrate Fabric items from ADF, no problem. You get the richer connector library, managed private endpoints today, event-based triggers. For...</li>
<li>And your team will absolutely add a pipeline anyway because it feels more 'enterprise.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/6A6ZlyIuvkw">https://youtu.be/6A6ZlyIuvkw</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/data-factory-overview">Data Pipelines in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/activity-overview">Activity Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/control-flow-activities">Control flow activities</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/pipeline-overview">Pipeline Overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/copy-data-activity">Copy Activity</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/parameters">Parameters and Expressions</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/monitor-pipeline-runs">Monitor Pipeline Runs</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-pipeline-dataflow-spark">Decision Guide: Pipeline vs Dataflow vs Spark</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/decision-guide-data-integration">Data Integration Strategy Guide</a></li>
<li><a href="https://reddit.com/r/MicrosoftFabric">Reddit r/MicrosoftFabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/answers/topics/fabric.html">MS Q&amp;A</a></li>
<li><a href="https://stackoverflow.com/questions/tagged/microsoft-fabric">Stack Overflow</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 13 Feb 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/ab710e2c/d8db94b9.mp3" length="11891103" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Q9cVsSAx-16p2dBu2R6eZ1p25WY63BQLp2saTewxAJ4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hODEx/NzkzYjgwZGE3MDIx/MDU0MTc5NzMxMDM1/NTYzYS5qcGc.jpg"/>
      <itunes:duration>672</itunes:duration>
      <itunes:summary>Matthias and Fabia dissect the most common pipeline failure in Fabric — a green checkmark on a pipeline that loaded zero rows. They trace how control flow success semantics hide empty runs, build the validation architecture that catches them, and steel-man the case for skipping pipelines entirely.</itunes:summary>
      <itunes:subtitle>Matthias and Fabia dissect the most common pipeline failure in Fabric — a green checkmark on a pipeline that loaded zero rows. They trace how control flow success semantics hide empty runs, build the validation architecture that catches them, and steel-ma</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/ab710e2c/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/ab710e2c/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The 3 AM Variable — Spark Job Definitions</title>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>The 3 AM Variable — Spark Job Definitions</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2003e0ed-3b53-45a4-9980-62d9a9919a75</guid>
      <link>https://share.transistor.fm/s/d2099fc9</link>
      <description>
        <![CDATA[<p><b>Spark Job Definitions: Notebooks Are for Humans, SJDs Are for Machines</b></p>
<p><strong>Episode 6</strong> • 2026-02-06
<strong>Duration</strong>: 10:23</p>
<p>Matthias and Fabia break down Spark Job Definitions in Microsoft Fabric — the production wrapper most teams skip until their scheduled notebook fails at 3 AM. They cover the notebook-to-SJD promotion path, why state leakage kills overnight runs, retry policies, and when a plain notebook schedule is actually fine.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And wrap it in a Pipeline. Even if just for the alerts.</li>
<li>Fair. Solo workflows where the output includes visualizations — scheduled notebook is the right call. The line I draw: the moment a second person depends on that output, or it feeds a downstream system, promote it. Solo analyst with a...</li>
<li>Every SJD run starts clean. No leftover variables, no stale session. That's — I mean, that's the whole point. Reproducibility by design, not by discipline.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/7oEBYgYZNrk">https://youtu.be/7oEBYgYZNrk</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-job-definition">What is a Spark Job Definition?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/create-spark-job-definition">Create SJD</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/run-spark-job-definition">Run SJD</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-job-definition-source-control">SJD Git Integration</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/spark-job-definition-activity">Pipeline SJD Activity</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-streaming-data">Streaming Data into Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-best-practices-overview">Spark Best Practices</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/job-queueing-for-fabric-spark">Job Queueing</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-pipeline-dataflow-spark">Decision Guide: Pipeline vs Dataflow vs Spark</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/comparison-between-fabric-and-azure-synapse-spark">Fabric vs Synapse Spark Comparison</a></li>
<li><a href="https://learn.microsoft.com/en-us/answers/topics/fabric.html">MS Q&amp;A</a></li>
<li><a href="https://reddit.com/r/MicrosoftFabric">Reddit r/MicrosoftFabric</a></li>
<li><a href="https://stackoverflow.com/questions/tagged/microsoft-fabric">Stack Overflow</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Spark Job Definitions: Notebooks Are for Humans, SJDs Are for Machines</b></p>
<p><strong>Episode 6</strong> • 2026-02-06
<strong>Duration</strong>: 10:23</p>
<p>Matthias and Fabia break down Spark Job Definitions in Microsoft Fabric — the production wrapper most teams skip until their scheduled notebook fails at 3 AM. They cover the notebook-to-SJD promotion path, why state leakage kills overnight runs, retry policies, and when a plain notebook schedule is actually fine.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>And wrap it in a Pipeline. Even if just for the alerts.</li>
<li>Fair. Solo workflows where the output includes visualizations — scheduled notebook is the right call. The line I draw: the moment a second person depends on that output, or it feeds a downstream system, promote it. Solo analyst with a...</li>
<li>Every SJD run starts clean. No leftover variables, no stale session. That's — I mean, that's the whole point. Reproducibility by design, not by discipline.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/7oEBYgYZNrk">https://youtu.be/7oEBYgYZNrk</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-job-definition">What is a Spark Job Definition?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/create-spark-job-definition">Create SJD</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/run-spark-job-definition">Run SJD</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-job-definition-source-control">SJD Git Integration</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/spark-job-definition-activity">Pipeline SJD Activity</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-streaming-data">Streaming Data into Lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-best-practices-overview">Spark Best Practices</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/job-queueing-for-fabric-spark">Job Queueing</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-pipeline-dataflow-spark">Decision Guide: Pipeline vs Dataflow vs Spark</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/comparison-between-fabric-and-azure-synapse-spark">Fabric vs Synapse Spark Comparison</a></li>
<li><a href="https://learn.microsoft.com/en-us/answers/topics/fabric.html">MS Q&amp;A</a></li>
<li><a href="https://reddit.com/r/MicrosoftFabric">Reddit r/MicrosoftFabric</a></li>
<li><a href="https://stackoverflow.com/questions/tagged/microsoft-fabric">Stack Overflow</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 06 Feb 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/d2099fc9/c911023b.mp3" length="10324285" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/EQ-PDhrXhoVayBmwQVtzteLdJyrDHPVjU_ok2snRZFo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lZDRj/M2JjOGVhNWJhOTE3/NDkyODU0ZTFmYTY4/YTY1ZC5qcGc.jpg"/>
      <itunes:duration>577</itunes:duration>
      <itunes:summary>A scheduled notebook that intermittently fails with 'variable not defined' is actually the lucky outcome. The unlucky one runs with stale state, produces plausible numbers, and nobody checks for a month.</itunes:summary>
      <itunes:subtitle>A scheduled notebook that intermittently fails with 'variable not defined' is actually the lucky outcome. The unlucky one runs with stale state, produces plausible numbers, and nobody checks for a month.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/d2099fc9/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/d2099fc9/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Install Tax Nobody Counted — Fabric Environments</title>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>The Install Tax Nobody Counted — Fabric Environments</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">974311a5-7333-4b1e-963c-cfbb5984f464</guid>
      <link>https://share.transistor.fm/s/0fbbb891</link>
      <description>
        <![CDATA[<p><b>Spark Environments: When Your Starter Pool Isn't Enough</b></p>
<p><strong>Episode 5</strong> • 2026-01-30
<strong>Duration</strong>: 9:09</p>
<p>Matthias and Fabia dig into Spark Environments in Microsoft Fabric — the dependency management layer most teams adopt too early. They cover the Starter Pool trade-off, why publishing takes fifteen minutes, the SJD gotcha, and when percent-pip install is actually the right call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Fair. For pure experiments, percent-pip is the right call — session-scoped, instant, no friction. But across a team? Five people installing different versions every morning. No persistence between sessions. And good luck getting consistent...</li>
<li>They just added fifteen minutes to every first session for zero benefit.</li>
<li>Because of the publish step. When you create or update an Environment, Fabric resolves every dependency, downloads packages, builds what's basically a container image, and distributes it to compute nodes. That takes five to fifteen...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/jlhWv3gcsV4">https://youtu.be/jlhWv3gcsV4</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/create-and-use-environment">Create and manage environments</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/configure-starter-pools">Configure Starter Pools</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/environment-manage-library">Manage libraries</a></li>
<li><a href="https://blog.fabric.microsoft.com/">Environments GA</a></li>
<li><a href="https://reddit.com/r/MicrosoftFabric">Reddit r/MicrosoftFabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/answers/topics/fabric.html">MS Q&amp;A</a></li>
<li><a href="https://stackoverflow.com/questions/tagged/microsoft-fabric">Stack Overflow</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Spark Environments: When Your Starter Pool Isn't Enough</b></p>
<p><strong>Episode 5</strong> • 2026-01-30
<strong>Duration</strong>: 9:09</p>
<p>Matthias and Fabia dig into Spark Environments in Microsoft Fabric — the dependency management layer most teams adopt too early. They cover the Starter Pool trade-off, why publishing takes fifteen minutes, the SJD gotcha, and when percent-pip install is actually the right call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Fair. For pure experiments, percent-pip is the right call — session-scoped, instant, no friction. But across a team? Five people installing different versions every morning. No persistence between sessions. And good luck getting consistent...</li>
<li>They just added fifteen minutes to every first session for zero benefit.</li>
<li>Because of the publish step. When you create or update an Environment, Fabric resolves every dependency, downloads packages, builds what's basically a container image, and distributes it to compute nodes. That takes five to fifteen...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/jlhWv3gcsV4">https://youtu.be/jlhWv3gcsV4</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/create-and-use-environment">Create and manage environments</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/configure-starter-pools">Configure Starter Pools</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/environment-manage-library">Manage libraries</a></li>
<li><a href="https://blog.fabric.microsoft.com/">Environments GA</a></li>
<li><a href="https://reddit.com/r/MicrosoftFabric">Reddit r/MicrosoftFabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/answers/topics/fabric.html">MS Q&amp;A</a></li>
<li><a href="https://stackoverflow.com/questions/tagged/microsoft-fabric">Stack Overflow</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 30 Jan 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/0fbbb891/d8476abc.mp3" length="10131683" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/L_yOxz_ijDUbIRxDxZLYoC6meEqIl437Dt-n0D62MPw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lMjZh/Yjg1MDhkMmUxOTMx/MDhlOWZiMmMwNDUz/YWZlYi5qcGc.jpg"/>
      <itunes:duration>561</itunes:duration>
      <itunes:summary>Every team that skips Fabric Environments ends up running %pip install on every scheduled notebook, every session, every day. The twelve-minute publish everyone complains about turns out to be the cheapest line item in the Spark budget.</itunes:summary>
      <itunes:subtitle>Every team that skips Fabric Environments ends up running %pip install on every scheduled notebook, every session, every day. The twelve-minute publish everyone complains about turns out to be the cheapest line item in the Spark budget.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/0fbbb891/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/0fbbb891/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Lakehouse You Never Created — Dataflow Gen2</title>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>The Lakehouse You Never Created — Dataflow Gen2</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">37373579-0ff2-4546-b63a-2302a881555e</guid>
      <link>https://share.transistor.fm/s/e9210312</link>
      <description>
        <![CDATA[<p><b>Dataflow Gen2: When Power Query Meets Enterprise Scale</b></p>
<p><strong>Episode 4</strong> • 2026-01-23
<strong>Duration</strong>: 11:20</p>
<p>Matthias and Fabia unpack Dataflow Gen2 — the low-code transformation layer in Fabric. They cover staging architecture, the Gen1-to-Gen2 leap, why your dataflow is slow, multi-destination patterns, and when you should skip the visual editor entirely and reach for a notebook.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Low-code where you can, full-code where you must.</li>
<li>Completely fair. And for teams with strong engineering backgrounds, notebooks are often the right call. But — here's the thing. Not every team has five Python engineers. I've worked with organizations where the data people are Excel and...</li>
<li>They get Gen1 performance on a Gen2 label.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/MikCyAEmsis">https://youtu.be/MikCyAEmsis</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflows-gen2-overview">What is Dataflow Gen2?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-data-destinations-and-managed-settings">Dataflow Gen2 architecture</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/connector-overview">Connector overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/powerquery-m/">Power Query M reference</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-staging">Staging settings</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-incremental-refresh">Incremental refresh</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-refresh">Schedule Dataflow Gen2</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-best-practices">Best practices</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/create-first-dataflow-gen2">Create your first Dataflow Gen2</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflows-gen2-monitor">Monitor Dataflows</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Dataflow Gen2: When Power Query Meets Enterprise Scale</b></p>
<p><strong>Episode 4</strong> • 2026-01-23
<strong>Duration</strong>: 11:20</p>
<p>Matthias and Fabia unpack Dataflow Gen2 — the low-code transformation layer in Fabric. They cover staging architecture, the Gen1-to-Gen2 leap, why your dataflow is slow, multi-destination patterns, and when you should skip the visual editor entirely and reach for a notebook.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Low-code where you can, full-code where you must.</li>
<li>Completely fair. And for teams with strong engineering backgrounds, notebooks are often the right call. But — here's the thing. Not every team has five Python engineers. I've worked with organizations where the data people are Excel and...</li>
<li>They get Gen1 performance on a Gen2 label.</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/MikCyAEmsis">https://youtu.be/MikCyAEmsis</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflows-gen2-overview">What is Dataflow Gen2?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-data-destinations-and-managed-settings">Dataflow Gen2 architecture</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/connector-overview">Connector overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/powerquery-m/">Power Query M reference</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-staging">Staging settings</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-incremental-refresh">Incremental refresh</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-refresh">Schedule Dataflow Gen2</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-gen2-best-practices">Best practices</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/create-first-dataflow-gen2">Create your first Dataflow Gen2</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-factory/dataflows-gen2-monitor">Monitor Dataflows</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 23 Jan 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/e9210312/60f2080c.mp3" length="10187030" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=6A6ZlyIuvkw">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/mvLkISoQLe7Th3-tkHVzOQHLJJEbELk4kfewH69e0JY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jMzc0/YzdiNDkwNDkzNTg1/NDA3Y2QzNTdkYWM4/ZTVhZi5qcGc.jpg"/>
      <itunes:duration>566</itunes:duration>
      <itunes:summary>Every Dataflow Gen2 silently provisions a staging Lakehouse behind the familiar Power Query interface. We dig into the execution architecture, explain why query folding decides your performance, and settle when a notebook is the honest answer.</itunes:summary>
      <itunes:subtitle>Every Dataflow Gen2 silently provisions a staging Lakehouse behind the familiar Power Query interface. We dig into the execution architecture, explain why query folding decides your performance, and settle when a notebook is the honest answer.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/e9210312/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/e9210312/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Why Your Notebook Breaks at 2 AM — Fabric Notebooks</title>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Why Your Notebook Breaks at 2 AM — Fabric Notebooks</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5713c684-cbb7-4233-a63d-25466dd0afcf</guid>
      <link>https://share.transistor.fm/s/412382a8</link>
      <description>
        <![CDATA[<p><b>Fabric Notebooks: When Interactive Spark Meets Production Reality</b></p>
<p><strong>Episode 3</strong> • 2026-01-16
<strong>Duration</strong>: 11:26</p>
<p>Matthias and Fabia dig into Fabric Notebooks — the code-first data engineering workhorse. They cover starter pools vs. custom environments, the new native Python mode, the notebook-to-production gap, and why your notebook that runs perfectly at 2pm crashes in the pipeline at 2am.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Completely fair. And I'll go further — I've seen teams spin up Spark to process ten megabytes of CSV. That's like renting a crane to hang a picture frame. If your transformation is row-level, SQL-expressible, and under a gig? A warehouse...</li>
<li>Nope. It's one or the other. And your team will absolutely discover this at the worst possible moment — usually during a demo. The play is: develop and explore on starter pools, switch to a custom Environment only for final testing and...</li>
<li>And teams do exactly that. Until they need great_expectations, or dbt-core, or some internal package. Starter pools give you the default library set — pandas, scikit-learn, plotly, the usual. But the moment you need anything custom, you...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/FUAQZEhQtFI">https://youtu.be/FUAQZEhQtFI</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/how-to-use-notebook">What is a notebook?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-python-experience">Python experience in notebooks</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/configure-starter-pools">Configure Starter Pools</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-notebook-explore">Lakehouse and notebooks</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-science/data-wrangler">Data Wrangler</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/library-management">Manage libraries</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-schedule">Schedule notebook</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/high-concurrency-mode">High Concurrency mode</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/setup-vs-code-extension">VS Code extension</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-job-definition">Spark Job Definition</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-best-practices">Notebook best practices</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/author-execute-notebook">Author and execute notebooks</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-visualization">Notebook visualization</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Fabric Notebooks: When Interactive Spark Meets Production Reality</b></p>
<p><strong>Episode 3</strong> • 2026-01-16
<strong>Duration</strong>: 11:26</p>
<p>Matthias and Fabia dig into Fabric Notebooks — the code-first data engineering workhorse. They cover starter pools vs. custom environments, the new native Python mode, the notebook-to-production gap, and why your notebook that runs perfectly at 2pm crashes in the pipeline at 2am.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>Completely fair. And I'll go further — I've seen teams spin up Spark to process ten megabytes of CSV. That's like renting a crane to hang a picture frame. If your transformation is row-level, SQL-expressible, and under a gig? A warehouse...</li>
<li>Nope. It's one or the other. And your team will absolutely discover this at the worst possible moment — usually during a demo. The play is: develop and explore on starter pools, switch to a custom Environment only for final testing and...</li>
<li>And teams do exactly that. Until they need great_expectations, or dbt-core, or some internal package. Starter pools give you the default library set — pandas, scikit-learn, plotly, the usual. But the moment you need anything custom, you...</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/FUAQZEhQtFI">https://youtu.be/FUAQZEhQtFI</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/how-to-use-notebook">What is a notebook?</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-python-experience">Python experience in notebooks</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/configure-starter-pools">Configure Starter Pools</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-notebook-explore">Lakehouse and notebooks</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-science/data-wrangler">Data Wrangler</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/library-management">Manage libraries</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-schedule">Schedule notebook</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/high-concurrency-mode">High Concurrency mode</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/setup-vs-code-extension">VS Code extension</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/spark-job-definition">Spark Job Definition</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-best-practices">Notebook best practices</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/author-execute-notebook">Author and execute notebooks</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/notebook-visualization">Notebook visualization</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 16 Jan 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/412382a8/95de527b.mp3" length="10800485" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/WEYSF-Q7Mnz0qtWgn2MdwIpzPdRg3IGfPqKuvsYemBk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83ODMw/MjcxNzgxZWI0MTBm/ZDkxNzMyY2ViOGQ2/ZjgxNC5qcGc.jpg"/>
      <itunes:duration>604</itunes:duration>
      <itunes:summary>Fabric notebooks feel like a simple coding environment, but underneath there's a distributed system with a driver node boundary nobody warned you about. We unpack what actually changes when a pipeline takes over — and when graduation to a Spark Job Definition is worth the cleanup.</itunes:summary>
      <itunes:subtitle>Fabric notebooks feel like a simple coding environment, but underneath there's a distributed system with a driver node boundary nobody warned you about. We unpack what actually changes when a pipeline takes over — and when graduation to a Spark Job Defini</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/412382a8/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/412382a8/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The Folder That Isn't There — OneLake Shortcuts</title>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>The Folder That Isn't There — OneLake Shortcuts</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">02ca7707-bf81-4cfd-bae9-21fbbcc3437e</guid>
      <link>https://share.transistor.fm/s/4bdfd1b7</link>
      <description>
        <![CDATA[<p><b>OneLake Shortcuts: Virtual Pointers, Real Tradeoffs</b></p>
<p><strong>Episode 2</strong> • 2026-01-09
<strong>Duration</strong>: 9:21</p>
<p>Matthias and Fabia break down OneLake shortcuts — virtual pointers that unify multi-cloud data without copies. They cover the read-write boundary, the shared credential security model, caching economics, and when a good old copy is actually the better architecture call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's it. Don't shortcut the architecture thinking just because the feature is called Shortcut.</li>
<li>Completely fair. And in plenty of cases, that IS the right answer. I mean, architecture is not religion — if a nightly copy gives you better performance, lower cost, and simpler security? Do that. Shortcuts shine when data governance says...</li>
<li>Security model. External shortcuts use stored credentials — one credential, shared by everyone who accesses that shortcut. That's a fundamentally different security posture than internal shortcuts, where your own identity passes through....</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/zjhbVF8NhWY">https://youtu.be/zjhbVF8NhWY</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts">OneLake Shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#types-of-shortcuts">Shortcut types</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#where-can-i-create-shortcuts">Where to create shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#how-shortcuts-utilize-cloud-connections">Shortcut authorization</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#caching">Shortcut caching</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#limitations-and-considerations">Limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcut-security">Shortcut security</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-onelake-shortcut">Create OneLake Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-adls-shortcut">Create ADLS Gen2 Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-s3-shortcut">Create S3 Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-gcs-shortcut">Create GCS Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts-rest-api">Shortcuts REST API</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-on-premises-shortcut">On-premises Shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-dataverse-shortcut">Dataverse Shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-overview">OneLake Overview</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>OneLake Shortcuts: Virtual Pointers, Real Tradeoffs</b></p>
<p><strong>Episode 2</strong> • 2026-01-09
<strong>Duration</strong>: 9:21</p>
<p>Matthias and Fabia break down OneLake shortcuts — virtual pointers that unify multi-cloud data without copies. They cover the read-write boundary, the shared credential security model, caching economics, and when a good old copy is actually the better architecture call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's it. Don't shortcut the architecture thinking just because the feature is called Shortcut.</li>
<li>Completely fair. And in plenty of cases, that IS the right answer. I mean, architecture is not religion — if a nightly copy gives you better performance, lower cost, and simpler security? Do that. Shortcuts shine when data governance says...</li>
<li>Security model. External shortcuts use stored credentials — one credential, shared by everyone who accesses that shortcut. That's a fundamentally different security posture than internal shortcuts, where your own identity passes through....</li>
</ul>
<p><b>Watch the episode</b></p>
<p>The Fabric Friday video on this topic: <a href="https://youtu.be/zjhbVF8NhWY">https://youtu.be/zjhbVF8NhWY</a></p>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts">OneLake Shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#types-of-shortcuts">Shortcut types</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#where-can-i-create-shortcuts">Where to create shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#how-shortcuts-utilize-cloud-connections">Shortcut authorization</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#caching">Shortcut caching</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts#limitations-and-considerations">Limitations</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcut-security">Shortcut security</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-onelake-shortcut">Create OneLake Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-adls-shortcut">Create ADLS Gen2 Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-s3-shortcut">Create S3 Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-gcs-shortcut">Create GCS Shortcut</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-shortcuts-rest-api">Shortcuts REST API</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-on-premises-shortcut">On-premises Shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/create-dataverse-shortcut">Dataverse Shortcuts</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-overview">OneLake Overview</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 09 Jan 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/4bdfd1b7/1a0f73f5.mp3" length="11278427" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/DmRmxZv3gEpNgkoKuDx70eDI6wQo6x9f7IDEWRdNRzM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS85MzNl/ZThiMmQwZWJjYzdl/MmY4ZGI1YzczYWE3/NjQ5Mi5qcGc.jpg"/>
      <itunes:duration>639</itunes:duration>
      <itunes:summary>OneLake shortcuts promise a unified namespace without moving data. But the abstraction hides a split security model, a deletion path that reaches across workspaces, and caching economics that quietly shift the bill.</itunes:summary>
      <itunes:subtitle>OneLake shortcuts promise a unified namespace without moving data. But the abstraction hides a split security model, a deletion path that reaches across workspaces, and caching economics that quietly shift the bill.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/4bdfd1b7/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/4bdfd1b7/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>The File Count Nobody's Watching</title>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>The File Count Nobody's Watching</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a3418f0d-d33e-4d85-b789-3f08c4bd3112</guid>
      <link>https://share.transistor.fm/s/7ec54440</link>
      <description>
        <![CDATA[<p><b>Lakehouse Architecture: One Storage Layer, Zero Excuses</b></p>
<p><strong>Episode 1</strong> • 2026-01-02
<strong>Duration</strong>: 8:32</p>
<p>Why the Fabric Lakehouse isn't a set-and-forget data platform. Matthias and Fabia unpack the real architectural tradeoffs — medallion layers, Delta table maintenance, Direct Lake, and when a Warehouse is actually the better call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's the whole lesson. Don't architect for the demo. Architect for month six.</li>
<li>Completely valid choice. If your team is SQL-first, no Spark needed, no ML — the Warehouse might genuinely be the better call. Pick the tool that matches the team and the workload, not the one that looks most impressive on the architecture slide.</li>
<li>Fair. Not a trap — a tradeoff. You get Spark, flexibility, streaming and batch in one place. But you own the maintenance. That's the deal.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/tutorial-lakehouse-introduction">Lakehouse end-to-end scenario</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/tutorial-build-lakehouse">Tutorial: Create a lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-medallion-lakehouse-architecture">Medallion architecture for Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/tutorial-lakehouse-data-ingestion">Tutorial: Ingest data</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-sql-analytics-endpoint">SQL analytics endpoint</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview">Direct Lake overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/delta-optimization-and-v-order">Delta Lake table optimization</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-lakehouse-warehouse">Decision guide: Lakehouse vs Warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/high-concurrency-for-lakehouse-operations">High Concurrency Mode</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-overview">Lakehouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-table-maintenance">Table maintenance</a></li>
<li><a href="https://learn.microsoft.com/en-us/training/modules/work-delta-lake-tables-fabric/">Work with Delta Lake tables</a></li>
<li><a href="https://learn.microsoft.com/en-us/training/modules/describe-medallion-architecture/">Organize with Medallion architecture</a></li>
<li><a href="https://learn.microsoft.com/en-us/training/modules/use-apache-spark-work-files-lakehouse/">Use Apache Spark in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/architecture/example-scenario/data/greenfield-lakehouse-fabric">Greenfield Lakehouse on Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Lakehouse Architecture: One Storage Layer, Zero Excuses</b></p>
<p><strong>Episode 1</strong> • 2026-01-02
<strong>Duration</strong>: 8:32</p>
<p>Why the Fabric Lakehouse isn't a set-and-forget data platform. Matthias and Fabia unpack the real architectural tradeoffs — medallion layers, Delta table maintenance, Direct Lake, and when a Warehouse is actually the better call.</p>
<p><b>What we discuss</b></p>
<ul>
<li>A real-world mistake from a pre-Fabric era</li>
<li>The one question that reframes the architectural debate</li>
<li>How we got here — predecessor products and evolution</li>
<li>Why the "obvious" answer is often wrong</li>
<li>A real Reddit/Microsoft Q&amp;A question unpacked</li>
<li>The concrete recommended architecture</li>
<li>F-SKU realism — what this actually costs</li>
<li>When the rejected approach is actually right</li>
<li>Risks of the recommended path</li>
<li>What Microsoft is shipping that changes the calculus</li>
<li>The architectural principle to take home</li>
</ul>
<p><b>Key takeaways</b></p>
<ul>
<li>That's the whole lesson. Don't architect for the demo. Architect for month six.</li>
<li>Completely valid choice. If your team is SQL-first, no Spark needed, no ML — the Warehouse might genuinely be the better call. Pick the tool that matches the team and the workload, not the one that looks most impressive on the architecture slide.</li>
<li>Fair. Not a trap — a tradeoff. You get Spark, flexibility, streaming and batch in one place. But you own the maintenance. That's the deal.</li>
</ul>
<p><b>Resources</b></p>
<ul>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/tutorial-lakehouse-introduction">Lakehouse end-to-end scenario</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/tutorial-build-lakehouse">Tutorial: Create a lakehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-medallion-lakehouse-architecture">Medallion architecture for Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/tutorial-lakehouse-data-ingestion">Tutorial: Ingest data</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-sql-analytics-endpoint">SQL analytics endpoint</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview">Direct Lake overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/delta-optimization-and-v-order">Delta Lake table optimization</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-lakehouse-warehouse">Decision guide: Lakehouse vs Warehouse</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/high-concurrency-for-lakehouse-operations">High Concurrency Mode</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-overview">Lakehouse overview</a></li>
<li><a href="https://learn.microsoft.com/en-us/fabric/data-engineering/lakehouse-table-maintenance">Table maintenance</a></li>
<li><a href="https://learn.microsoft.com/en-us/training/modules/work-delta-lake-tables-fabric/">Work with Delta Lake tables</a></li>
<li><a href="https://learn.microsoft.com/en-us/training/modules/describe-medallion-architecture/">Organize with Medallion architecture</a></li>
<li><a href="https://learn.microsoft.com/en-us/training/modules/use-apache-spark-work-files-lakehouse/">Use Apache Spark in Fabric</a></li>
<li><a href="https://learn.microsoft.com/en-us/azure/architecture/example-scenario/data/greenfield-lakehouse-fabric">Greenfield Lakehouse on Fabric</a></li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@yourchannelhere">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Fri, 02 Jan 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/7ec54440/b0af9d33.mp3" length="9024327" type="audio/mpeg"/>
      <podcast:contentLink href="https://www.youtube.com/watch?v=wvKePeQUsIg">Watch on YouTube</podcast:contentLink>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/XhYJKwI6c0h_Jo7DczQ_5WEltfl3zaqEv39Qb0Z58lQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9kMjRk/MjliMzVjZmM2N2Iy/ZjU2MmM3ODE3NmI2/YWI5NS5qcGc.jpg"/>
      <itunes:duration>563</itunes:duration>
      <itunes:summary>Every Delta write adds Parquet files. On the recommended Direct Lake mode, exceeding the guardrail doesn't slow your dashboard down — it takes it offline. The Lakehouse maintenance debt nobody budgets for.</itunes:summary>
      <itunes:subtitle>Every Delta write adds Parquet files. On the recommended Direct Lake mode, exceeding the guardrail doesn't slow your dashboard down — it takes it offline. The Lakehouse maintenance debt nobody budgets for.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/7ec54440/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/7ec54440/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Welcome to the Fabric Architecture Podcast</title>
      <itunes:title>Welcome to the Fabric Architecture Podcast</itunes:title>
      <itunes:episodeType>trailer</itunes:episodeType>
      <guid isPermaLink="false">3062c3f4-1b2b-41dd-9c46-e2a8e05dcc17</guid>
      <link>https://share.transistor.fm/s/0a41c9e5</link>
      <description>
        <![CDATA[<p><b>Welcome to the Fabric Architecture Podcast</b></p>
<p><strong>Episode 0</strong> • 2026-01-01
<strong>Duration</strong>: 3:41</p>
<p>Meet Matthias Falland and his AI co-host Fabia. Learn what this show is — anonymized real customer architecture decisions, cost realism, counter-arguments included — and what it is not. Weekly episodes, aligned with Fabric Friday recordings.</p>
<p><b>Key principles of the show</b></p>
<ul>
<li>Architecture is not religion.</li>
<li>Pattern dictates platform.</li>
<li>Simplicity on the slide is not simplicity at runtime.</li>
<li>In a team of eight under cost pressure...</li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Welcome to the Fabric Architecture Podcast</b></p>
<p><strong>Episode 0</strong> • 2026-01-01
<strong>Duration</strong>: 3:41</p>
<p>Meet Matthias Falland and his AI co-host Fabia. Learn what this show is — anonymized real customer architecture decisions, cost realism, counter-arguments included — and what it is not. Weekly episodes, aligned with Fabric Friday recordings.</p>
<p><b>Key principles of the show</b></p>
<ul>
<li>Architecture is not religion.</li>
<li>Pattern dictates platform.</li>
<li>Simplicity on the slide is not simplicity at runtime.</li>
<li>In a team of eight under cost pressure...</li>
</ul>
<p><b>About the show</b></p>
<p>Built on <a href="https://elevenlabs.io">ElevenLabs</a> voice synthesis. Matthias — cloned voice. Fabia — designed AI co-host. See Matthias live on <a href="https://www.youtube.com/@The-Trusted-Advisor">YouTube (Fabric Friday)</a>, at his meetups, and at conferences like <a href="https://fabricconf.com">FabCon</a>.</p>
<p>Hosted by <strong>Matthias Falland</strong> — Microsoft Data Platform MVP and community architect behind the <a href="https://www.fabricperiodictable.com">Fabric Periodic Table</a>. New episodes every Friday.</p>
<p><b>Submit your case</b></p>
<p>Have an architecture decision you are wrestling with? <strong>DM Matthias on LinkedIn</strong> — <a href="https://www.linkedin.com/in/matthiasfalland/">find him as Matthias Falland</a>. Three to five sentences about the decision, your team size, and your current stack. We anonymize before airing.</p>

<p><em>Built on ElevenLabs voice synthesis. Brand design based on <a href="https://www.fabricperiodictable.com">fabricperiodictable.com</a>.</em></p>]]>
      </content:encoded>
      <pubDate>Thu, 01 Jan 2026 09:00:00 +0100</pubDate>
      <author>Matthias Falland</author>
      <enclosure url="https://media.transistor.fm/0a41c9e5/500e7a11.mp3" length="3631768" type="audio/mpeg"/>
      <itunes:author>Matthias Falland</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Y0H81fsSvm9g3y2790AIS906vJhKTAauHMCiiF6u6qs/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hNzA0/NTVlMjQ4NGM1NzRm/YzM4Yjk5YTYwNWZj/OGQ1YS5qcGc.jpg"/>
      <itunes:duration>222</itunes:duration>
      <itunes:summary>Meet Matthias Falland and his AI co-host Fabia. Learn what this show is — anonymized real customer architecture decisions, cost realism, counter-arguments included — and what it is not. Weekly episodes, aligned with Fabric Friday recordings.</itunes:summary>
      <itunes:subtitle>Meet Matthias Falland and his AI co-host Fabia. Learn what this show is — anonymized real customer architecture decisions, cost realism, counter-arguments included — and what it is not. Weekly episodes, aligned with Fabric Friday recordings.</itunes:subtitle>
      <itunes:keywords>microsoft-fabric,data-architecture,podcast</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:transcript url="https://share.transistor.fm/s/0a41c9e5/transcript.txt" type="text/plain"/>
      <podcast:chapters url="https://share.transistor.fm/s/0a41c9e5/chapters.json" type="application/json+chapters"/>
    </item>
  </channel>
</rss>
