Fabric Data Agent

Fabric Data Agent

Your community hub for Microsoft Fabric Data Agent resources

Discover articles, videos, tools, events, and resources - all curated by the community.

What is a Fabric Data Agent?

Agent
Online
What is a Fabric Data Agent?
It's an AI-powered feature in Microsoft Fabric that lets anyone ask questions about their data in OneLake using plain English. It generates and runs queries for you automatically - no SQL, DAX, or KQL needed!
How is it different from Copilot?
Great question! A Data Agent is a standalone, customizable conversational AI system that supports many data sources in OneLake. As a domain expert, you configure it with the right business context, validate it, and integrate it with Microsoft Teams, Copilot Studio, or Foundry for use outside Fabric.
How do I get started?
Start with the Microsoft Documentation to understand the concepts, then check out our Learning Paths to go from zero to your first agent!
Sounds good, I want to build a Data Agent!
You're in the right place! Start with our Beginner Learning Path - it walks you through everything step by step, from setting up your workspace to asking your first question. Also check out the amazing blogs, videos, and tools created and shared by the community!
Ask your question...
🚀

New here? Start with our Beginner Learning Path

A guided path from zero to building your first Fabric Data Agent - articles, videos, and hands-on resources in the right order.

Learning Paths

View all →
beginner

Getting Started with Fabric Data Agents

Everything you need to know to get up and running with Microsoft Fabric Data Agents. Start here if you're new.

5 steps 3 hours
intermediate Coming Soon

Build Your First Data Agent

A hands-on learning path that guides you through building a functional data agent from scratch.

4 steps 5 hours
advanced Coming Soon

Production-Ready Agent Patterns

Advanced patterns and architectures for deploying data agents at scale in production environments.

2 steps 8 hours
📄 article
fabric.guru

Apr 2, 2026

Programmatically Retrieve Prep Data For AI Configuration of Semantic Models

For Power BI Copilot and Data agents with semantic models, you must use Prep Data for AI configuration to ground the responses in the context added in Prep for AI. In this blog, I will show you how you can use the Power BI remote MCP server to get the configuration.

Author: Sandeep Pawar
📄 article
community.fabric.microsoft.com

Mar 26, 2026

Fabric Data Agents: The Shift from Querying Data to Reasoning Over Knowledge

What’s the big deal? Fabric is no longer just a data platform. It’s becoming a system that can reason over enterprise knowledge. The real shift is the move from human-authored to AI-authored logic, under guardrails. Before Humans write explicit queries, design semantic models, orchestrate pipelines. Tools act as passive executors, doing exactly what they are told. Now Humans declare the intent. Agents determine the plan (how to answer) and execute across governed data, semantic and orchestration layers.

Author: Jennifer Ratten
📄 article
lucazavarella.medium.com

Mar 17, 2026

We Built the Benchmark. Now Let’s Evaluate the Fabric Data Agent for Real

This article shows how to move from a benchmark design to a real evaluation workflow for a Microsoft Fabric Data Agent. Starting from a 72-question benchmark built in a previous article for an Italian multilingual scenario, it explains how to complete the ground-truth dataset, run evaluate_data_agent on Fabric, inspect summary and row-level results, and use notebooks to operationalize the full process. A key insight is that part of the observed weakness may come not only from the Data Agent, but also from the evaluation layer itself. By inspecting the SDK source code and testing a stricter custom critic prompt, the article shows how evaluation reliability can improve significantly without changing the agent or the benchmark. Overall, the piece is a practical guide to benchmarking and evaluating Fabric Data Agents more rigorously, especially in multilingual business scenarios.

Author: Luca Zavarella
🎬 video
youtube.com

Mar 31, 2026

Microsoft Fabricで考える非構造データのAI活用

このビデオは、G-Corporationの永田凌真氏によって紹介され、Microsoft Fabricエコシステム内で非構造データを活用するAIの活用に焦点を当てています。セッションでは、AI FunctionsやData Agentを含む最新のデータアーキテクチャとAI実装戦略について、技術的な詳細を深く掘り下げています English : This video, presented by Ryomaru Nagata from G-Corporation, focuses on leveraging AI for unstructured data within the Microsoft Fabric ecosystem. The session provides a technical deep dive into modern data architecture and AI implementation strategies, including AI Functions and Data Agent

Speaker: Ryoma Nagata
🎬 video
youtube.com

Feb 10, 2026

Configuring Fabric Data Agent to Accelerate Data to Decisions

In this session, attendees will explore how to build and configure a Fabric Data Agent from the ground up. We’ll walk through practical commands and functions while working with data sourced from a Lakehouse, review data source setup and sample queries, and showcase how easily a Fabric Data Agent can be incorporated into a multi-agent workflow using Microsoft Foundry.

Speaker: Marc Bushong
🎬 video
youtube.com

Feb 5, 2026

Les Data Agents dans Microsoft Fabric

Dans l’océan des données, voir clair change tout. Sur Phare Data, on décrypte les services de data, d’analytics et d’IA, avec un ton accessible, des choix techniques assumés, et toujours une touche d’air marin. Que vous soyez architecte, analyste, data engineer, product owner, ou simplement curieux, Phare Data vous accompagne pour comprendre les enjeux réels, éclairer les compromis et prendre de meilleures décisions et parfois avec le cri des mouettes en bruit de fond.

Speaker: Akram Drid
📅 event
fabricconf.com

Jun 15, 2026

Microsoft Fabric Community Conference 2026

The annual Microsoft Fabric Community Conference featuring sessions on data agents, real-time analytics, and the latest Fabric innovations.

📅 event
lodestar.eu

May 20, 2026

Fabric Data Agent in a Day

Fabric Data Agent in a Day is a hands-on half-day workshop on Microsoft Fabric Data Agent, scheduled for 20 May 2026 in Milan, designed to show how to move from raw data ingestion to conversational agents that can answer business questions in natural language. During the session, participants populate a Lakehouse and a SQL Database in Fabric, build a first SQL-based Data Agent, make it more effective for Italian-language queries, apply Row Level Security, and measure its performance with Microsoft’s evaluation tools. The workshop then moves to a second agent built on a semantic model with DAX, so attendees can compare the semantic-model approach with the SQL-based one. Overall, the workshop is meant for data and BI professionals who want a practical introduction to building secure, multilingual, end-to-end conversational AI experiences on top of Microsoft Fabric data, using patterns that are closer to real projects than to simple demos.

📅 event
sqlsaturday.com

Mar 21, 2026

From Power BI to Conversational AI: Building Data Agents That Scales

Your Power BI semantic models already contain trusted business logic, metrics, and relationships. What if those same models could answer questions in natural language across Teams, Excel, and M365 Copilot without rebuilding everything? In this session, you'll see the complete journey from a standard Power BI semantic model to a conversational data agent deployed across multiple surfaces. We'll walk through: Preparing your semantic model for AI: Adding descriptions, AI instructions, and verified answers directly in Power BI Desktop Creating Fabric Data Agents: Turning your semantic model into an intelligent assistant with proper guardrails Deploying across M365: Making your agent accessible in Excel, Teams, and M365 Copilot Through a live demonstration using a real semantic model, you'll see how to handle time intelligence, variance calculations, and business-specific definitions so the AI understands your metrics the way your users do. We'll also cover what actually works (and what doesn't) when moving from visual analytics to conversational experiences. This isn't about replacing Power BI reports. It's about extending the work you've already done into new interaction patterns where they add real value.

📚 resource
github.com

Agentic App with Fabric (incl Data Agents)

Agentic Banking App is an interactive web application designed to simulate a modern banking dashboard. Its primary purpose is to serve as an educational tool, demonstrating: How SQL-based databases are leveraged across different types of workloads: OLTP, OLAP, AI workloads. How agile AI-driven analysis and insight discovery can be enabled via prescriptive data models in Fabric. How easy it is possible to integrate other Fabric workloads (e.g., Report, Data Agent, Notebook) leveraging that data model. Image Through a hands-on interface, users can see the practical difference between writing a new transaction to the database, running complex analytical queries on historical data, and using natural language to ask an agent to query the database for them.

Creator: Mehrsa Golestaneh
📚 resource
github.com

Data Agent Python SDK Notebooks

Notebooks to evaluate, automate, test data agents

Creator: Microsoft
📚 resource
github.com

Data Agent Workshop : FabCon EU 2025

Hands-on workshop material from FabCon Vienna 2025 on building data agents

Creator: Shreyas Canchi Radhakrishna
🔧 tool
github.com

Data Agent Automation Using Python SDK

Notebook to automate creation, testing and updating data agent using Python SDK in Fabric notebook.

Creator: Microsoft
🔧 tool
github.com

Data Agent External Client Python

A standalone Python client for calling Microsoft Fabric Data Agents from outside of the Fabric environment using interactive browser authentication. ⚠️This is in Preview and API can change until GA.

Creator: Microsoft
🔧 tool
github.com

Data Agent Client - Teams App

A Microsoft Teams application that enables natural language queries to Fabric Data Agents, featuring real-time streaming responses, DAX query visualization, and multi-agent support. - Natural Language Queries: Ask questions in plain language and get AI-powered answers from your semantic models - Multi-Agent Support: Connect to multiple Fabric Data Agents and switch between them seamlessly - Real-Time Streaming: See responses as they're generated with live progress indicators - Query Transparency: View the generated DAX code and query results for each analysis step - Teams Integration: Native Teams app experience with SSO authentication - Fluent UI Design: Modern, responsive interface following Microsoft design guidelines

Creator: Ariele Levy

LinkedIn Posts

View all →
linkedin Mar 26, 2026

What We Learned Building a Real-World Fabric Data Agent — The Honest Field Notes

The post is a detailed, field‑tested account of building a real‑world Fabric Data Agent on top of a complex industrial supply‑chain dataset, highlighting what works, what breaks, and what requires deliberate engineering. It walks through six major lessons: why agent instructions—not data sources—determine answer quality; how Semantic Models and Ontologies complement each other; the pitfalls of asynchronous graph rebuilds; the importance of using binding property names in GQL; common GQL query‑generation failures; and the hidden requirement to use dbo. prefixes in SQL. Despite the rough edges of a preview product, the author argues that Fabric IQ’s architecture—unifying SQL, DAX, and GQL behind a governed semantic layer—is powerful and worth understanding deeply for anyone building enterprise‑grade AI analytics.

data-agentsemanticmodeltipsiqontologieslakehouselimitationsgqlsql
Author: Ankit Kumar
linkedin Mar 16, 2026

Conversational Analytics using Microsoft Fabric Data Agents(e2e tutorial)

This post explains how Microsoft Fabric Data Agents can help teams answer unexpected business questions in real time by turning natural business language into trusted, governed analytical answers. It highlights the common pressure data teams face in review meetings when metrics suddenly shift and shows how conversational analytics can work effectively only when built on approved data, definitions and guardrails.

microsoftfabricfabricdataagentspowerbidataengineeringanalyticsengineeringgenaiconversationalanalytics
Author: Harsha Guggilla
linkedin Mar 16, 2026

Copilot vs Data Agents

Microsoft Fabric now gives us Data Agents - purpose-built, grounded on your actual data sources (Lakehouse, Warehouse, SQL DB, KQL DB), and fully customizable with AI instructions, example SQL queries, and tone/format control. Compare that to the standalone Copilot: broad access, but limited customization and no instruction support.

copilotdataagents
Author: Nadim Aboud-Khalil

Join the Community

This hub is built by the community, for the community. Anyone can contribute articles, videos, tools, and more by submitting a GitHub pull request.

Contribute Now