Microsoft Fabric
Fabric data agent: what it is, how to set one up and what to govern
A plain guide for data leads and IT teams who want people to ask questions of Fabric data in everyday English. Every fact about the feature comes from Microsoft Learn as read on 10 November 2026. Features and limits change, so check the cited pages before you act.
A Fabric data agent is a Microsoft Fabric item that lets people ask questions about data in OneLake in plain English and get answers. Microsoft's documentation, read on 10 November 2026, describes it as generally available and says it generates read-only queries (SQL, DAX or KQL) using the asking user's own credentials. It needs a paid F2 or higher Fabric capacity, or a Power BI Premium P1 or higher capacity with Fabric enabled, plus at least one data source such as a lakehouse, warehouse, semantic model or KQL database. A team should decide which tables the agent may see, who can publish it, and how answers are checked before anyone relies on them.
plain answer
What is a Fabric data agent?
A Fabric data agent is a configurable item in a Fabric workspace. You point it at data, add instructions, and colleagues then ask it questions in plain English. Microsoft's concept page says the agent decides which data source fits the question, writes a query, checks it, runs it and returns a readable answer, so the person asking does not need to write SQL, DAX or KQL.
Microsoft separates it from the copilots built into Fabric. The page says copilots come preconfigured, while a data agent is a standalone artifact you can tailor with your own instructions and example queries. It also says data agents can integrate with Microsoft 365 Copilot and can connect with external systems such as Microsoft Copilot Studio, Azure AI Foundry and Microsoft Teams.
how to
What do you need before you can create a Fabric data agent?
Microsoft lists three prerequisites. First, a paid F2 or higher Fabric capacity, or a Power BI Premium per capacity (P1 or higher) with Microsoft Fabric enabled. Second, the tenant settings for cross-geo processing and storing for AI enabled, based on the requirements Microsoft sets out on its tenant settings page. Third, at least one data source that holds data: a warehouse, a lakehouse, a Power BI semantic model, a KQL database, a mirrored database or an ontology. You must have read access to it.
The tenant settings are an admin decision, not a builder decision. If your data must stay in one region, raise that with whoever runs your Fabric tenant before anyone builds an agent.
how to
How do you create a Fabric data agent?
Microsoft's how-to page describes the path. In your workspace, select New Item and search for Fabric data agent, then name it. The OneLake catalog opens so you can add data sources one at a time, up to five in any combination. In the Explorer you tick the tables the agent may use. For a lakehouse these are tables, not loose files, so CSV or JSON files must be loaded into tables first.
Next you add context. Data agent instructions are plain-English text, up to 15,000 characters on Microsoft's page, that say which source to use for which kind of question and define your business terms. Example queries are question and query pairs. Microsoft says these are not currently supported for Power BI semantic model sources. Then you test, and select Publish, which asks for a description. After publishing you have a draft version to keep refining and a published version for colleagues.
Microsoft also advises descriptive table and column names, because names such as SalesData and ActiveCustomer help the agent write better queries than TableA or C1.
limits
What can a Fabric data agent not do?
Microsoft's limitations list is specific. The agent only writes read queries, so it cannot create, update or delete data. It does not support unstructured data such as PDF, Word or text files. It does not currently support non-English languages. You cannot change the language model it uses. Capacity for the data source and the agent must be in the same region.
Answers are built for conversation, not for exporting data. The page says responses are capped at a maximum of 25 rows and 25 columns, and that earlier chat history can influence later answers, so starting a new chat is recommended if a follow-up looks limited. The how-to page also lists questions that are out of scope, such as asking why productivity fell in a quarter, because the agent does not do causal analysis.
governance
What should a team govern around a Fabric data agent?
Microsoft's governance section says the agent reads data under the requesting user's identity and permissions, and that configuring or sharing an agent does not grant access to its underlying sources. It also says Purview data loss prevention and access policies can limit what the agent returns, and that Purview features for agent prompts and responses, such as auditing, are described as being in preview.
That leaves choices that belong to your team. Which tables go in, since the agent can only answer from what you select. Who may publish, and who reviews instructions and example queries, since these shape every answer. Who checks sample answers against a trusted report before wider release. Microsoft itself suggests human escalation paths for sensitive requests and periodic review of instructions. Fabric also supports Git integration and deployment pipelines for agents, which gives you a way to test changes before production.
kriv fit
Where does Kriv AI fit?
Kriv AI helps teams plan and run Microsoft Fabric work, including training for the people who will build and use it. For a data agent, the useful early work is choosing one narrow set of tables and one group of users, writing the instructions and test questions with the people who know the numbers, and agreeing who approves changes. We scope that after a short discovery call.
Straight answers
Frequently asked questions about Fabric data agent: what it is, how to set one up and what to govern
Is the Fabric data agent generally available?
Microsoft's concept page, read on 10 November 2026, calls data agent in Microsoft Fabric a generally available feature. Some related Purview protections on the same page are described as preview, so check each feature you rely on.
Can a Fabric data agent change or delete data?
No. Microsoft's limitations list says the agent only generates read queries and does not create, update or delete data.
Does a Fabric data agent respect existing permissions?
Microsoft says the agent uses the requesting user's credentials, so each person only reaches data they are authorized to see, and that sharing an agent does not grant access to its sources. Test this with real user accounts before release.
Can a Fabric data agent read PDFs or Word files?
Not directly. Microsoft's page says it does not support unstructured data such as PDF, Word or text files, and that lakehouse files must be exposed as tables first.
Can I use a Fabric data agent from Microsoft 365 Copilot or Copilot Studio?
Microsoft's concept page says data agents can integrate with Microsoft 365 Copilot and connect with Microsoft Copilot Studio, Azure AI Foundry and Microsoft Teams. Setup steps for each are on Microsoft's own pages.
Talk to the team that would do the work
Bring your requirements to a working session with the person who'll actually deliver.
Book a Discovery Call