Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article is for Power BI users who want to understand how to use Fabric Apps to analyze and visualize data. For full how-to guidance on creating and deploying Fabric Apps, see the Fabric Apps documentation.
Fabric Apps for Power BI users
Fabric Apps introduces a new way to analyze and visualize data when you need more flexibility or speed of creation than reports allow. It enables coding agents to create custom web apps for exploring and presenting data, removing many of the authoring, visualization, and analytical limitations Power BI authors traditionally work around. Reports remain a core analytics experience. Fabric Apps complement reports by supporting scenarios that require more flexibility, faster iteration, or more tailored user experiences.
Benefits of the data app template
People who want to analyze and visualize data in Fabric Apps should use the data app template. This template contains a set of reusable primitives and agent capabilities that simplify data connectivity, AI-assisted analytics, and visualization generation. By default, apps created with the template include Fabric authentication and connectivity to semantic models, with support for connectivity to additional Fabric data sources coming soon. The agent skills in the template can generate reliable DAX and bind it to structured visual components designed specifically for analytical applications.
These built-in capabilities matter because, without them, an AI agent would need to handle authentication, DAX generation, and the generation of visuals independently in every session. That approach leads to more failures, broken or empty visuals, inconsistent chart behavior, and unnecessary DAX queries during both development and runtime. Encoding those patterns directly into the template improves reliability, produces more cohesive visuals aligned with reporting best practices, and reduces query overhead. Learn more about the capabilities of Fabric Apps.
Create a Fabric App connected to a semantic model
Before you start, review the prerequisites for creating a Fabric App.
To create a Fabric App, follow the instructions in Create your first Fabric App. The guide covers the current supported creation experience, including using the data app template, connecting to your semantic model, and telling Copilot what you want it to create.