Fabric Weekly
Issue 10
15th September 2026
👋 Welcome to issue #10 of Fabric Weekly - It's a bumper one this time, covering two weeks, as I spent the past week up in the mountains with limited signal!
This week, on the official side:
- Amir Jafari announces that Fabric Data Agents in Microsoft Copilot Studio are now generally available - embed governed enterprise data into Copilot Studio agents for improved accuracy, with easy integration into tools like SharePoint and Teams.
- Bodhisatva Gautam on getting tenant-wide visibility into workspace networking policies with the new Admin API (GA) - a single tenant-level endpoint for inbound/outbound policy data, instead of reviewing workspaces one by one.
- Mariya Ali on the SQL DW operations skill for Fabric Data Warehouse, now GA - describe a warehouse problem in natural language via GitHub Copilot CLI and get bounded, read-only diagnostics with evidence and recommended actions.
- Santhosh Kumar Ravindran on the Native Execution Engine accelerating JSON workloads in Microsoft Fabric - vectorized C++ paths cut parsing latency for lakehouse workflows handling semi-structured data.
- Salil Kanade rounds up what's new in the Microsoft Fabric SQL Query Editor - faster data grids, an optimised object explorer, and improved IntelliSense.
- Roberto Cervantes closes out a series on turning Business Events, Fabric Events and Azure Events into Real-Time Hub signals.
- And a runthrough of recent OneLake Updates: A Conversation with Josh Caplan (Fabric Insider Ep 12).
From the community:
- Nikola Ilic's definitive guide to implementing SCD Type 2 in Microsoft Fabric - Warehouse and Lakehouse implementations side by side, plus the low-code options and the Silver-vs-Gold layer question.
- Aleksi Partanen talks to Roey Zalta about Fabric's ontology being CI/CD compatible on day one - automation over manual GUI building.
- James Serra on Fabric Data Agents bringing structured and unstructured data together - conversational querying across both, with governance built in.
And, some events in the next couple of weeks:
- Today, Tuesday 15 September, London - London Microsoft Fabric & Power BI - Erik Svensen on Visual Calculations in Power BI, now GA, from the basics through advanced use cases.
- Thursday 17 September, Bristol - Fabric & Power BI Bristol - Victor Wingsing on catching data-leak risk with Purview Insider Risk Management and the new Fabric indicators, and Mathias Halkjær on "BI Buddy", his AI companion for Power BI.
- Thursday 24 September, Manchester - PBIMCR - Leon Gordon on monitoring and governing Fabric at scale, and Vito Schittone on advancing your career in data.
🤖 Copilot, AI & Agents
- Fabric's New Ontology Is Not for Humans. It's for Agents The Fabric ontology is designed primarily for AI agents to better understand organizational entities and relationships, rather than being user-friendly for humans.
- AI Agents Will Be Employees in Your Organization Roey Zalta presents an ontology called a "company brain" showing how AI agents might eventually operate as employees by grasping organizational context and priorities in future business settings.
- Building a Microsoft Fabric App with GitHub Copilot, Without Knowing How to Code The article demonstrates how to create a functional AdventureWorks-style Microsoft Fabric App using GitHub Copilot in just four and a half hours, even without prior coding experience.
- Workspace Outbound Access Protection (OAP) for Operations Agent and Fabric Maps (Preview) Workspace Outbound Access Protection in Microsoft Fabric secures and monitors outbound connections from Operations Agent and Fabric Maps with granular control and enhanced visibility via notifications and logs.
- Microsoft Fabric Data Agents: Bringing Structured and Unstructured Data Together Microsoft Fabric Data Agents unify structured and unstructured enterprise data for conversational querying with built-in governance.
- Fabric Data Agents in Microsoft Copilot Studio (Generally Available) Fabric Data Agents in Copilot Studio's GA allow organizations to embed governed enterprise data into AI agents for improved accuracy and easy integration with tools like SharePoint and Teams.
📊 Reporting & Insights
- Why Ontology If Fabric Already Has Semantic Models? An ontology complements Microsoft Fabric’s semantic models by unifying relational, non-relational, and document data while embedding business logic and context across the entire dataset.
- Find What Changed And When In Your Power BI Semantic Model Power BI's INFO functions show the exact date and time of last modifications to measures, calculated columns, and other model objects, aiding in identifying recent performance issues.
- Agentic AI in Power BI and Fabric, Part 5: Building a Power BI Theme Audit Agent The article describes an Agentic AI-powered Power BI Theme Audit Agent that automates theme consistency checks in Fabric workspaces, enhancing workflow efficiency.
- Designing scalable Business Events in Microsoft Fabric Designing scalable Business Events in Microsoft Fabric focuses on turning key business moments into actionable signals using proven implementation patterns across the platform.
- You Can Create Calculated DAX Columns in Direct Lake — But Should You? Power BI enables creation of calculated DAX columns in Direct Lake semantic models without changing table storage, though transformations should stay at proper data layers.
- Writing DAX at the correct granularity [Norwegian] Writing DAX at the correct granularity ensures optimal performance and accurate insights by matching calculation complexity to data volume.
- Writing DAX at the correct granularity Understanding the four grains-source-table, business-rule, iteration/evaluation, and requested output-helps ensure DAX calculations are evaluated at the correct granularity to avoid errors like incorrect totals when aggregating rates across different recipes.
- A matter of scatter Kerry Kolosko explains how overlooking data point limits in Power BI scatterplots can cause regions to disappear, highlighting the importance of awareness for accurate visualizations.
- Choosing A Power BI Storage Mode For Reporting On Data From Azure Databricks The new Microsoft white paper recommends Direct Lake on OneLake for optimal Power BI storage mode performance in Azure Databricks, while suggesting composite models with mixed query types for larger datasets.
- Automatic Schema Sync Sounds Great. Heini Isn't Sure She Loves It Eventhouse introduces automatic schema sync for shortcut tables managing additions, modifications, renames, and deletions while Heini cautions about possible impacts on dependent dashboards and diminished control over downstream systems.
- Teach Claude Your Power BI Standards, Custom Skills for the Power BI Modeling MCP Server You can teach Claude and other LLMs your Power BI modeling standards and custom skills using the Power BI Modeling MCP Server, enabling AI to generate reports and semantic models that adhere to your specific guidelines.
- Matrix Totals – The Whiteboard #13 The latest episode of SQLBI's "The Whiteboard" series covers matrix totals, using the show's signature interactive whiteboard format to walk through abstract DAX concepts.
- The Only Power BI Skills That Will Matter | Ft. Rob Collie Rob Collie discusses how core Power BI skills like DAX, Power Query, and semantic modeling will remain crucial even as AI transforms the field, offering insights into preparing for an evolving data professional landscape.
- Power BI Layouts Have Evolved: Download PBIR Files from the Gallery The Power BI Tips gallery now offers downloadable PBIR layout files, enabling users to quickly create professional reports in Power BI Desktop.
- Start validating today: The ODBC to ADBC driver transition in Power BI and Microsoft Fabric (Generally Available) Power BI and Microsoft Fabric are moving from legacy ODBC drivers to ADBC for better performance, security, and efficient management of large datasets in connectors such as Snowflake, BigQuery, Databricks, Impala, Spark, and Dremio.
- You Are Now Wrong About Conditional Formatting! Power BI July 2026 Update The July 2026 Power BI update adds conditional formatting to Line visuals and Legends, filling long-awaited gaps for multi-visual data-driven colors.
⚙️ Data Engineering
- Diagnose Fabric Data Warehouse workloads with the SQL DW operations skill (Generally Available) The SQL DW operations skill for Microsoft Fabric Data Warehouse is now generally available via the open-source Fabric skills repository. Using GitHub Copilot CLI, you can describe a warehouse problem in natural language and get bounded, read-only diagnostics — failed/canceled queries, capacity-spike correlation, resource-consuming query patterns, and custom SQL pool candidacy — with evidence and recommended actions.
- From Business Events, Fabric Events, and Azure Events to Real-Time Hub This final post in the series demonstrates how to leverage Real-Time Hub to unify Business Events, Fabric Events, and Azure Events for seamless end-to-end analytics within Microsoft Fabric.
- Is Data Engineering Dead Because of AI? Data engineering remains vital by focusing on understanding data architecture and platform governance, ensuring AI agents cannot access sensitive production data like HR records or financial information.
- Event Schemas - Structure for Streaming Data Fabric's Event Schema Sets act as a contract layer for streaming pipelines, preventing silent data corruption when fields change. This walkthrough covers the four-layer entity model (Set → Type → Schema → Version), creating schemas via UI and code, enabling validation on Eventstream, and when the Fabric Schema Registry fits versus Confluent or Azure Event Hubs alternatives.
- Advancing the Microsoft Fabric SQL Query Editor The updated Microsoft Fabric SQL Query Editor features faster data grids, an optimized object explorer, improved IntelliSense, and enhanced query management tools to streamline development workflows.
- Sync Dataverse to Microsoft Fabric in Minutes This tutorial shows how to quickly sync selected Dataverse tables to Microsoft Fabric for near real-time data access without exposing all data, perfect for Power Platform and Power BI users.
- Fabric Apps Write-Back Dashboard Tutorial The Fabric Apps Write-Back Dashboard Tutorial guides beginners through building real-time reports using Fabric Real-Time Intelligence and KQL, even for those new to T-SQL.
- Fabric Copy Job: Find the staging! When a Fabric Copy Job against SQL Server via on-premises data gateway threw "Authentication failed because the remote party has closed the transport stream" on every table, the fix was enabling staging — but that checkbox isn't in the Copy Job GUI. The workaround: open View → Edit JSON and flip enableStaging from false to true.
- Turn On Fabric Runtime 2.0 and You Can Lose Direct Lake Vesa Tikkanen warns that enabling Fabric Runtime 2.0 may disable Direct Lake functionality with certain Delta features, emphasizing the need for a GA gate to maintain compatibility.
- Implementing SCD Type 2 in Microsoft Fabric – The Definitive Guide! This guide shows how to implement SCD Type 2 in Microsoft Fabric to preserve full historical data by creating new records for each change while keeping old entries, crucial for accurate telecom customer analysis.
- Fabric Data Warehouse best practices for medallion architectures Fabric Data Warehouse's medallion architecture emphasizes operational discipline for predictable loads, repeatable transformations, and clear maintenance boundaries to avoid issues such as row-by-row loading and untestable Silver tables.
- Spark Errors: The Answer Is Always There. On Page 60 of the Stack Vesa Tikkanen reveals that Spark error answers often reside in the stack trace, especially on page 60, and shares open-source diagnostic tools from a GitHub repo usable beyond Spark.
- Using Spark SQL Temporary Views with Fabric Schema-enabled Lakehouses and High-Concurrency When using notebookutils.notebook.runMultiple with schema-enabled Fabric lakehouses, SQL USE statements and non-unique temp view names break because notebooks share one Spark session. The fix: set a SparkSQL config property dynamically via PySpark to hold the full schema path, then reference it in temp views with ${property} syntax — works safely under runMultiple's parallel execution.
- Microsoft Fabric SQL Analytics Endpoint Explained This video explains that each Lakehouse in Microsoft Fabric has a read-only SQL analytics endpoint, causing issues with data insertion or missing tables, and clarifies the differences between Spark writes and SQL reads.
🏛️ Storage & Platform
- Accelerate JSON workloads with the Native Execution Engine in Microsoft Fabric The Native Execution Engine in Microsoft Fabric accelerates JSON processing with vectorized C++ paths, reducing parsing latency and enhancing columnar efficiency for lakehouse workflows handling semi-structured data.
- Get ready for table discovery in OneLake Catalog search (Preview) OneLake Catalog will soon enable direct searching of tables across semantic models, lakehouses, and mirrored databases via Fabric's global search UI and API, improving data discovery.
- Unlocking Azure Databricks Tables in Microsoft Fabric with OneLake This integration lets you store Azure Databricks tables directly in OneLake, enabling seamless analytics across both platforms while requiring specific configurations and permissions in both services.
- OneLake Updates: A Conversation with Josh Caplan (Fabric Insider Ep 12) Josh Caplan describes OneLake as a unified "OneDrive for data," solving data lake challenges with a single secure discoverable repository.
- Fabric Flags Your Delta Table as Unhealthy. Nobody Tells the Formula Fabric’s delta table health check flags issues like “too many small files,” but the underlying maintenance formula remains undisclosed, leaving users without insight into how the decision is made.
🔐 Governance & Security
- Connect securely to Snowflake in Fabric Pipelines and Copy Jobs This guide explains how to securely connect Snowflake to Fabric Pipelines and Copy Jobs using private networking, Workspace-level Private Link, and a dedicated Azure Storage account, ensuring data stays within private networks and meets regulatory requirements for enterprises with limited public access.
- Get tenant-wide visibility into workspace networking policies with the Admin API (Generally Available) The new Admin API provides tenant-wide visibility into workspace networking policies for monitoring configurations, supporting governance, and streamlining security reviews.
💰 Management & Cost
- Fabric's Ontology Is CI/CD Compatible on Day One (I Had to Ask) Roey Zalta confirms that Fabric's ontology is CI/CD compatible from day one, emphasizing automation over manual GUI building and integration with organizational tools for enhanced efficiency.
- How I created my first Azure DevOps extension for Microsoft Fabric The author outlines the process of creating and publishing an Azure DevOps extension for deploying Microsoft Fabric items, offering insights for replication before FabCon and SQLCon in Atlanta.
- He Built Everything in Fabric Without Using the Fabric UI Roey Zalta demonstrates building an entire Fabric project using GitHub Copilot and Fabric’s official agent skill, bypassing the need for the Fabric UI itself.
- My AI Agent Caught A Mistake I Planted On Purpose The video shows an AI agent in Azure DevOps and Microsoft Fabric identifying and fixing a primary key issue through collaborative documentation and correction.
- Monitoring Microsoft Fabric Capacity Usage with Operation Events This guide demonstrates how to configure Fabric Capacity operation events for real-time monitoring, with the feature currently in preview and subject to changes before general availability.
- Skills measured for a hypothetical Microsoft Fabric Architect certification The hypothetical Microsoft Fabric Architect certification would test skills in data integration, cloud architecture, and AI model deployment across Azure services.
- My AI Agents Sleep, And A Plain Script Wakes Them The video explains how a simple Python script efficiently manages AI agents in agentic pipelines by polling Azure DevOps every thirty seconds to launch fresh sessions only when needed, minimizing token usage and ensuring timely task execution.
- Fix Your Documentation Before You Add AI Agents Properly documented wikis are crucial for AI agents to understand naming conventions, workflows, and table purposes in data platforms, making updates essential before integration.
- #3 Setting Up Your First Fabric Tenant: Admin Portal Walkthrough Part 3 of Paul Turley's Fabric series walks through the tenant-capacity-workspace hierarchy, where to find the Admin Portal, and the five settings worth locking down before inviting other users into a new Fabric tenant.
- #2 How Fabric Relates to Power BI Premium and Azure Synapse: Landscape and Migration Context Fabric is compatible with existing Power BI Premium and Azure Synapse features, introducing new SKU mappings and experience divisions to ease migration.
- My Dev Agent Refused The Fix, And It Had A Point The video demonstrates an AI agent in agentic CI/CD refusing to apply a suggested change due to lack of documented requirements, highlighting a design choice rather than a bug.
- Who Put "Notebook 1" in Production? They Check the Owner. It's Vesa Vesa Tikkanen explains how the new Lakehouse Query Explorer lets data engineers run Spark SQL directly in queries without generating unwanted notebook files when investigating lakehouse data.
- Manage Fabric connections at scale with connection recency in Fabric REST APIs The new Connection Recency feature in Fabric REST APIs offers admins creation dates, last binding times, and credential usage timestamps for managing and scaling connection governance.
- What Is Microsoft Fabric? A Plain-English Overview for IT and Business Leaders Microsoft Fabric unifies data engineering, warehousing, real-time analytics, and Power BI into one SaaS platform on OneLake, simplifying processes over alternatives like Synapse, Databricks, and Snowflake.
- Capacity Operation Events in Real-Time Hub (Preview) Capacity Operation Events in Real-Time Hub offers Microsoft Fabric admins near-real-time telemetry on operations, workspaces, and artifacts affecting capacity, throttling, and performance.
- One AI Writes The Code, A Different One Reviews It This platform employs two AI agents-one Claude-powered for coding and one Codex-driven for review-automatically triggered by Azure DevOps activities, removing human intervention except via pull requests.
- Start With A Code Review Agent, Not A Dev Agent The video shows an Azure DevOps code review agent enforcing a 12-item checklist on pull requests while maintaining least privilege and service principal security.
📅 Community & Events
- London Microsoft Fabric & Power BI: Visual Calculations with Erik Svensen — Tuesday 15 September (today), in person Tuesday 15 September, 6:30pm, London — happening today. Erik Svensen on Power BI Visual Calculations, now GA, from basics through advanced use cases.
- Fabric & Power BI Bristol: "Who's Downloading Your Data?" & "BI Buddy" — Thursday 17 September, in person Thursday 17 September, 5:45pm, Bristol. Victor Wingsing on Purview Insider Risk Management with the new Fabric indicators, and Mathias Halkjær on building "BI Buddy," an AI companion for Power BI.
- Fabric & Power BI Manchester (PBIMCR): Monitoring & Governing Microsoft Fabric — Thursday 24 September, in person Thursday 24 September, 5:30pm, Manchester. Leon Gordon on monitoring and governing Microsoft Fabric at scale, plus Vito Schittone on advancing your career in data.
- Fabric & Power BI Manchester (PBIMCR): Happy Hour Networking at FabCon Barcelona — Wednesday 30 September, Barcelona Wednesday 30 September, 6-8pm, Barcelona. PBIMCR's Lead Co-Org Alex and sponsors Robert Walters host networking drinks near the FabCon venue for anyone attending the conference.
- Birmingham Power BI (#PBIBRUM): October meetup with Victor Rivas & Jerome Wittersheim — Wednesday 7 October, in person Wednesday 7 October, 5:45pm, Birmingham. Victor Rivas on the Synoptic Panel visual in Power BI, and Jerome Wittersheim on a framework for successful data projects.
- Fabric Influencers Spotlight: August 2026 The August Fabric Influencers Spotlight features expert-led guidance, tutorials, and AI use cases across governance, data engineering, analytics, real-time intelligence, and AI.