Weekly ML Roundup - Governed agent data, vectors, and routing

This week's ML roundup centers on a practical shift toward governed, inspectable AI systems where semantics, permissions, and operational telemetry live close to the data. Microsoft Fabric doubled down on being the context and governance layer for Copilot and custom agents (via Fabric IQ, ontologies, OneLake controls, and scale tooling), while Azure SQL brought DiskANN-based vector indexing to GA to simplify retrieval next to transactional data. On the model side, Azure AI Foundry Model Router put measurable economics (quality, cost, latency) into routing decisions, and Azure Databricks highlighted unified pipelines, SQL-first AI decision patterns, and cost visibility. We also saw science-focused agent work (Microsoft Discovery and Research Quine) that treats reproducibility, tool traceability, and validation checkpoints as non-negotiable design requirements.

This Week's Overview

Microsoft Fabric becomes the data and governance layer for Copilot and agents

FabCon/SQLCon EU 2026 reinforced a clear direction: Microsoft Fabric is being positioned as the “agent-ready” data foundation, where governed semantics, policies, and observability sit close to the data so Copilot and custom agents can act with shared context. Across the announcements, Fabric IQ is the connective tissue - a semantic and ontology-backed layer meant to preserve meaning, provenance, and permissions as AI experiences move from Q&A to actions and automation, building directly on last week's focus on MCP-grounded Fabric IQ patterns and “production-shaped” data agents.

For developers, the practical shift is that “AI features” are increasingly shipping as platform primitives: ontology governance, controlled sharing, policy enforcement, CI/CD hooks, and operational telemetry that are designed to be consumed by Copilot, agent tools, and your own applications. If you are building RAG (retrieval-augmented generation), planning/writeback apps, or internal copilots, this week had multiple signals that Fabric wants to host not only the data plane (OneLake, Warehouse, Eventhouse) but also the “context plane” (IQ, ontologies, governance, and agent operational tooling).

Fabric IQ, ontologies, and “agent-ready” meaning

Fabric IQ updates centered on making semantic context portable and governable, including deeper integration into Copilot experiences and a stronger story around ontology-based modeling, extending last week's Fabric IQ ontology + MCP walkthrough from a specific agent build into broader platform support (governance and lifecycle) for those same semantics. The telecom-focused TM Forum preview made the requirements explicit: to scale agentic AI you need trusted meaning, provenance, permissions, and shared context, and Microsoft mapped those needs to OneLake plus Fabric IQ and governance features.

The Fabric September 2026 rollup and the Real-Time Intelligence + IQ announcements added more of the platform plumbing around this idea: CI/CD support for ontology-based semantic modeling, stronger governance controls, and new operational experiences (like agentic investigation) that assume AI is interacting with governed artifacts rather than ad hoc prompts. If your org has struggled with inconsistent definitions across datasets and tools, the message this week was to treat semantics as a first-class asset (with lifecycle, access control, and deployment workflows), not a sidecar spreadsheet.

OneLake expansion: governed sharing, new table APIs, and tighter controls

OneLake updates focused on interoperability and access control: expanded shortcuts/mirroring patterns, IQ sharing, and new APIs for governed access to Delta Lake and Apache Iceberg tables, which fits the migration-risk and cross-platform access theme we covered last week with BigQuery mirroring GA and the ADBC cutover tooling. That matters if you are trying to keep a “single lake” mental model while still meeting teams where they are (Spark, engines that speak Iceberg/Delta, and partner ecosystems).

The same announcements emphasized stronger catalog governance and OneLake security improvements for controlling and auditing access across platforms. Combined with scale-focused Fabric updates (policies, outbound access protection, and capacity governance), the week moved OneLake from “central storage” toward “central control plane” for how data (and AI context) is discovered and consumed.

Fabric Data Factory: more sources, better monitoring, and MCP-based AI assistance

Fabric Data Factory updates put equal weight on breadth (more mirroring sources, expanded multi-cloud copy/distribution) and operability (richer monitoring via a Monitoring Hub and more reusable transformation assets), continuing last week's thread that Fabric is tightening day-2 operations with more diagnosable, tool-backed experiences instead of relying on manual triage. The focus for practitioners is reducing the number of separate “data movement” tools you need, while improving the day-2 experience of tracking pipelines, failures, and performance.

A notable thread across the Fabric announcements is Model Context Protocol (MCP) showing up as an integration mechanism for AI assistance in operations. In Data Factory, that framing suggests AI helpers are being wired into a tool and evidence layer (runs, logs, lineage, configuration) rather than acting as a detached chat interface, which should make recommendations more auditable and repeatable.

Fabric Apps: from prompt to production with Rayfin, connectors, and Entra-based access

Fabric Apps updates targeted teams building internal line-of-business apps that need to sit close to governed data and semantic models, and they follow up on last week's Rayfin introduction by showing how the SDK/CLI now fits into a wider “app-in-Fabric” surface (connectors, storage, and metrics). New capabilities include Rayfin-backed backend functions, built-in storage, PostgreSQL support, Fabric data connectors (including querying semantic models with DAX), and built-in app metrics.

The security model is worth noting: Entra authentication and delegated identity are positioned as defaults, which matters for enterprises that need clear access boundaries between app users, app backends, and data resources. If you already rely on semantic models for business logic, Fabric Apps is trying to make those models directly queryable building blocks, rather than forcing you to duplicate logic in a separate service tier.

Operating Fabric at scale: observability, deployment plans, and bulk APIs

The “run it like a platform” story got a concrete set of features: workspace monitoring and a Monitor Hub, plus agentic investigation patterns tied to Activator alerts, which builds on last week's emphasis on bounded, read-only operational skills for triage by pushing observability into more standardized (and automatable) operating loops. Alongside this, Fabric is expanding repeatable delivery tooling with deployment plans, bulk item definition APIs, and broader Git integration so teams can treat Fabric artifacts more like code.

For developers and platform teams, these updates reduce the friction of managing dozens (or hundreds) of workspaces and artifacts with consistent policy and lifecycle controls. The theme is that governance is not only about who can see data, but also about how changes roll out, how incidents are investigated, and how cost and capacity are controlled.

Planning in Fabric: writeback, automation triggers, and a Rust/Arrow planning engine preview

Fabric Planning updates leaned into turning analytics into action by tightening integration with semantic models and Fabric IQ, including writeback and ontology support, extending last week's “agents moving from Q&A toward governed actions” theme into a concrete writeback-and-automation workload. A preview Native Planning Engine built on Rust and Apache Arrow signals an emphasis on performance and efficient columnar computation for planning workloads.

On the workflow side, event-triggered automation and org-app embedding aim to make planning outputs operational rather than static reports. If your team has been stitching together planning spreadsheets, ad hoc writeback tables, and Power BI visuals, Fabric is trying to offer a more cohesive and governable path inside the same platform where data and semantics live.

Modernization path: migrating from Azure Data Factory and Synapse into Fabric

Microsoft also published a guided modernization path for teams moving from Azure Data Factory and Azure Synapse Analytics into Fabric, echoing last week's focus on lowering migration risk (mirroring GA, ADBC migration inventory) by making the “what maps to what” story more explicit. It highlights an assessment-first approach, a “view in Fabric” upgrade experience, and migration assistants aimed at moving Spark workloads and dedicated SQL pools into Fabric Data Engineering and Fabric Data Warehouse.

For teams sitting on large existing Azure data estates, this is less about new features and more about reducing migration ambiguity: what maps to what, where to start, and which tools exist to shorten the move. If you have been waiting for clearer stepping stones (instead of a big-bang rewrite), this is one of the more practical announcements from the week.

Retrieval and vector infrastructure: Azure SQL Database Hyperscale brings DiskANN vector indexing to GA

Azure SQL Database Hyperscale is pushing vector search closer to transactional and operational data with DiskANN-based vector indexing, and Microsoft is now saying vector index support is generally available for Azure SQL PaaS as well as Microsoft Fabric SQL, reinforcing last week's broader theme that AI-ready retrieval and operations are becoming built-in platform capabilities rather than separate add-ons. In the Data Exposed episode, the product team dug into practical considerations like filtering behavior alongside vector search, DML support (so you can update data without rebuilding everything), and performance claims of searching up to 1B rows in under a second.

The bigger implication for ML and app teams is architectural: you may be able to keep embeddings and vector retrieval inside Azure SQL for some workloads instead of standing up a separate vector database, especially when you need strong relational filtering and existing operational patterns. For RAG scenarios, this can simplify deployments where the “source of truth” already lives in SQL, and it pairs with the Fabric announcements that frame SQL, Fabric, and AI as one connected foundation.

Model selection economics: measuring quality, cost, and latency with Azure AI Foundry Model Router

This week included a pragmatic look at model routing trade-offs: if you are defaulting to a large flagship model for every request, you might be paying for capacity you do not need, and it pairs naturally with last week's point that agent quality needs continuous evaluation (routing is another knob you can measure and regress over time). Microsoft Developer walked through the open-source Model Router Auto Evaluation toolkit to compare Azure AI Foundry Model Router behavior against a baseline model (for example GPT-5), scoring quality, cost, latency, and an overall “value” view while showing model distribution decisions.

The key takeaway is operational, not theoretical: teams can generate an HTML dashboard with charts to see where routing helps, where it hurts, and how often traffic lands on each model. That makes it easier to defend changes in production (and revisit them when prompts, traffic patterns, or pricing changes), rather than relying on anecdotal “it seems faster” feedback.

Databricks + AI in the data plane: unified pipelines, SQL-first decisions, and cost visibility

Across Azure Databricks content this week, the common thread was reducing friction between data engineering workflows and ML-powered logic, while keeping governance and cost in view - a continuation of last week's Databricks focus on operationalizing agents with ongoing evaluation and governance surfaces. Lakeflow focuses on unifying ingestion, transformation, and orchestration, while separate guides show how to call models from SQL for structured decisions and how to assess workspace spend with a local reporting UI.

Lakeflow in Azure Databricks: Connect, declarative pipelines, and Jobs under one umbrella

Lakeflow in Azure Databricks was positioned as a unifying layer across three pieces: Lakeflow Connect for ingestion, Spark Declarative Pipelines for transformations, and Lakeflow Jobs for orchestration. Unity Catalog sits underneath to provide end-to-end governance and lineage so that pipelines, tables, and downstream consumers share consistent access controls and auditability.

For teams that have pieced together connectors, notebooks, and external schedulers, the promise is fewer moving parts and a more consistent operational surface for pipeline definitions and execution. The governance angle matters for ML use cases because feature tables, training data, and inference outputs can stay inside a single cataloged environment with traceable lineage.

Structured “decision models” from SQL with ai_query (no chat required)

A separate Databricks guide argued that not every AI call should be a conversational interface, and showed how to run closed-set decision models directly from SQL using ai_query, which echoes last week's observation that “agent UX” often comes down to normalization and structured, testable steps rather than open-ended chat. The pattern returns structured outputs that land as governed columns in Unity Catalog tables, which is useful for classification, routing, policy checks, or normalization tasks where you want predictable schemas.

The post also called out practical constraints: you need the right runtime/warehouse support, you can host models via different serving options, and Unity Gateway governance has limitations for ai_query-routed calls. If you plan to operationalize this pattern, those boundaries are the difference between a neat demo and a compliant, supportable pipeline.

Local web UI for Databricks cost and workload assessment

Cost and posture checks got attention too, with a walkthrough of an Assessment & Optimization Workbench that runs as a local web UI, complementing last week's retention and governance updates by making spend and workload health easier to review as part of regular operations. It collects evidence from Azure billing and Databricks workspaces to report on utilization, job health, and selected posture checks, then exports reports for review.

This is especially relevant as more teams experiment with model serving, vector workloads, and agent pipelines that can create spiky spend patterns. Having a repeatable way to review costs and operational signals makes it easier to keep ML initiatives sustainable after the initial build-out.

Biological AI and inspectable agents: from Microsoft Discovery workflows to Microsoft Research Quine

Two threads stood out in biology-focused AI this week: Microsoft Discovery emphasized inspectable, traceable agent workflows wired to external tools via MCP, while Microsoft Research introduced Quine as an experimental system built for the complexity of biological reasoning and wet-lab iteration. Both point toward a similar requirement: if AI is going to guide high-stakes scientific work, it needs reproducibility, tool traceability, and clear validation checkpoints, extending last week's broader “production guardrails for agents” theme into a scientific workflow setting.

Microsoft Discovery: MCP-connected, inspectable bioinformatics pipelines for phage therapy

The Microsoft Discovery case study described building an inspectable, reproducible phage-therapy bioinformatics workflow that integrates curated literature and external scientific tools using MCP-based adapters. A key design choice was validation at each stage with expert review, producing a workflow that can be audited and refined rather than treated as a one-shot model output.

A companion article laid out the pipeline in more detail as a six-stage process, from bacterial genome profiling through metagenomic phage search and candidate ranking to planning lab validation. For developers building scientific copilots or lab-facing agent systems, the useful pattern is the “inspectable task tree” approach paired with tool adapters, which helps teams reason about provenance and failure modes.

Microsoft Research Quine: a multimodal world model plus an interactive tool-and-lab harness

Microsoft Research introduced Quine, an experimental AI research system that combines a multimodal “world model” of biology with an interactive harness connecting models, tools, literature, and wet-lab workflows. Microsoft shared early results where Quine helped prioritize compounds for PDAC (pancreatic ductal adenocarcinoma) cell-state shifts, and those priorities were validated in assays.

For practitioners, Quine is less a product announcement and more a preview of how AI systems may evolve for science: not a single model, but a coordinated environment where hypotheses, evidence, tools, and experiments are part of one loop. If you are building tool-using agents in other regulated domains, the pattern of tying model reasoning to structured evidence and downstream validation is the transferable idea.

Other Machine Learning News

John Savill's September 2026 Microsoft AI update video aggregated platform-level changes spanning Azure AI Foundry (including new model additions), Model Router changes, agent features (A2A, routines, voice agents), governance controls, and Copilot platform updates, serving as a broader monthly checkpoint alongside the Fabric and Databricks governance-and-ops threads we've been tracking in recent weeks. It also flagged GitHub Copilot and VS Code agent workflow items, which is a helpful single stop if you need to quickly scan what moved across Microsoft's AI surface area this month.