The 4 Tiers of Power BI AI: From Native ML to Claude MCP & Fabric Copilot
- Matt Lazarus

- May 13
- 6 min read

The AI Maturity Model for Power BI
Artificial Intelligence is no longer a buzzword reserved for tech keynotes - it is a structural necessity for any data-driven organisation. However, for Technical Leads and Project Managers (PMs), the rush to implement AI often results in over-engineered solutions and inflated cloud bills. Integrating AI into your reporting ecosystem requires a calculated approach, balancing raw capability against actual business value and licensing costs.
Through our Power BI consulting engagements across Australia, we frequently see organisations either underutilising the tools they already pay for, or overspending on enterprise capacities they do not yet need. To solve this, we utilise the AI Maturity Model for Power BI.
This model categorises AI integration into four distinct tiers. By understanding these tiers, data teams can evaluate the precise cost versus capability of each approach. Whether you are looking for immediate insights without writing a line of code, or you want to deploy vendor-agnostic agentic workflows, understanding these four tiers is essential for building a scalable, cost-effective data program.
Tier 1: Out-of-the-Box AI & Cognitive Services (The Accessible Layer)
The first tier of AI maturity requires no complex data science infrastructure and minimal setup. This is the built-in, out-of-the-box AI layer designed to deliver immediate, high-impact ROI for business analysts and decision-makers.
Native AI Visuals
Power BI ships with powerful native AI visuals that help users move beyond simple descriptive statistics (what happened) into diagnostic analytics (why it happened).
Key Influencers: This visual analyses your data, ranks the factors that matter, and displays them as key influencers. It is highly effective for isolating the metrics that drive customer satisfaction or employee turnover.
Decomposition Trees: A fantastic tool for root cause analysis. It lets users visualise data across multiple dimensions, automatically aggregating data and enabling users to drill down into their dimensions in any order. The AI automatically finds the highest or lowest values in your data set.
Anomaly Detection: Built directly into line charts, this feature automatically detects anomalies in your time series data, providing explanations for the spikes or dips based on underlying data models.

Tier 2: Traditional Machine Learning (The Predictive Layer)
Tier 2 is where organisations transition from built-in heuristics to custom-tailored predictive models. Here, the goal is to visualise the output of your data science team directly within the business intelligence environment.
Integrating Python and R
Power BI natively supports Python and R scripting. This allows data scientists to bring their own machine learning algorithms - such as linear regressions, clustering, or decision trees - directly into the Power BI dataset. You can use these scripts to clean data, build custom visuals, or score data models upon refresh.
Leveraging Azure Machine Learning
For larger, more robust programs, integrating Power BI with Azure Machine Learning (Azure ML) provides an enterprise-grade pipeline. Power BI can connect directly to Azure ML endpoints. When a Power BI dataset refreshes, it can pass fresh operational data to the Azure ML model, retrieve the predictions, and display them in the dashboard.
With dedicated Azure consulting support, data engineering teams can automate these pipelines to address critical business use cases:
Customer Churn: Predicting which clients are at risk of leaving based on usage patterns and engagement metrics.
Propensity to Pay: Analysing customer information to determine the likelihood of moving from a free tier product to a paid teir product.
Customer Lifetime Value (CLV): Forecasting the total revenue a business can reasonably expect from a single customer account.
Tier 3: The Enterprise LLM (Power BI Copilot & The New Licensing Model)
Tier 3 introduces Generative AI to the BI workflow via Microsoft's native Power BI Copilot. This tier represents a paradigm shift, enabling users to interact with their data using natural language, significantly lowering the barrier to entry for complex data analysis.
What Fabric Copilot Actually Does
Copilot in Power BI is not just a glorified search bar. When deployed correctly, it acts as a genuine productivity multiplier:
DAX Generation and Editing: Copilot can write, explain, and optimise complex DAX measures, saving developers hours of syntax troubleshooting.
Auto-Report Creation: By scanning a semantic model, Copilot can generate entire report pages, complete with visuals and narrative summaries, providing a rapid starting point for developers.
Narrative Summaries: The Smart Narrative visual powered by Copilot dynamically generates text-based insights that update as users filter and slice the report.
Natural Language Querying: End-users can ask questions like, "What were the top performing products in Q3 by region?" and receive a bespoke visual answer.
Power Query Development: Copilot can be used within Dataflows Gen2 Power Query to help transform data including sentiment analysis on free text columns

Debunking the F64 Capacity Myth
The biggest hurdle PMs face when considering Copilot is the perceived cost. The widespread myth is that an organisation must purchase a dedicated Microsoft Fabric F64 capacity (which is a significant investment) to unlock Copilot.
This is no longer true. Microsoft has introduced flexible "Fabric Copilot Capacity" routing. Technical Leads can now provision a smaller, more affordable SKU - such as an F2 capacity - and utilise cross-workspace AI routing. This means you can centralise your AI token billing. PMs can leverage Copilot on smaller SKUs, or even on Power BI Pro and Premium Per User (PPU) workspaces, by pointing the AI processing workload to a centralised Fabric capacity.
Navigating these licensing nuances is complex, which is where our Microsoft Fabric consulting expertise proves invaluable. We help clients map out a capacity plan that unlocks Generative AI without absorbing unnecessary overheads.
Tier 4: Agentic AI Workflows (Claude & MCP)
The pinnacle of the current AI maturity model is Tier 4: Agentic AI Workflows. While Microsoft Copilot is powerful, it operates strictly within the Microsoft walled garden. For organisations requiring advanced, multi-step reasoning, vendor-agnostic architecture, or specific LLM capabilities (like Anthropic's Claude 3.5 Sonnet), Tier 4 is the answer.
The Model Context Protocol (MCP)
The Model Context Protocol (MCP) is an open standard that enables external AI models to securely connect to and query local or cloud-based data sources. Instead of moving your data into an LLM, MCP allows the LLM to reach into your data environment, run queries, and retrieve exactly what it needs to formulate an answer.
Connecting Claude to Power BI
Technical Leads are now using MCP to build custom AI agents that connect directly to Power BI semantic models via XMLA endpoints. Here is how the workflow operates:
The Request: A user asks a highly complex, multi-variable business question in a custom interface powered by Claude.
The Agentic Step: Claude, acting as an agent, determines that it needs sales data to answer the question.
The MCP Connection: Using MCP, Claude connects to the Power BI XMLA endpoint.
The Query: The LLM dynamically writes and executes a DAX query against the Power BI semantic model.
The Output: The model retrieves the data, analyses it, combines it with other external context if necessary, and delivers a comprehensive, strategic answer to the user.
This approach offers unparalleled flexibility. It allows data teams to utilise the reasoning power of industry-leading LLMs outside the Microsoft ecosystem while still maintaining Power BI as the single source of truth for semantic data.
The Tech-Service Decision Matrix
Choosing the right tier depends entirely on your organisation's current data maturity, available budget, and specific business challenges. Use this decision matrix to guide your AI strategy:
Tier 1 (Out-of-the-Box AI):
Fit: Low budget, low-to-medium data maturity.
Action: Enable native AI visuals immediately. No extra licensing required (beyond standard Power BI licenses); instant ROI for analysts.
Tier 2 (Traditional ML):
Fit: Medium budget, medium-to-high maturity. You have dedicated data engineers or data scientists.
Action: Integrate existing Python/R scripts or Azure ML pipelines to solve specific, high-value predictive problems like churn or CLV.
Tier 3 (Fabric Copilot):
Fit: Enterprise budget (or clever F2+ capacity routing), high maturity, strong alignment with the Microsoft ecosystem.
Action: Deploy Fabric Copilot to democratise data access and accelerate report development. Ensure you configure cross-workspace routing to control compute costs.
Tier 4 (Claude & MCP):
Fit: Variable budget, highly technical engineering maturity, desire for vendor-agnostic or highly customised agentic AI.
Action: Expose XMLA endpoints and deploy custom MCP servers to allow external models to interact with your semantic layer. Best for complex, multi-step business logic that out-of-the-box Copilot cannot handle.
By methodically climbing these tiers, you ensure that your investment in AI generates tangible business intelligence, rather than just technical debt.



