Power BI: Data Modeling with Copilot
Power BI
Jul 30, 2026 12:15 AM

Power BI: Data Modeling with Copilot

by HubSite 365 about Pragmatic Works

Microsoft expert: Speed up Power BI semantic modeling with Copilot for modeling, DAX measures, and row level security

Key insights

  • Copilot in Power BI web modeling lets you improve the semantic model directly in the Power BI Service using conversational prompts.
    It speeds up common model tasks and reduces manual cleanup.
  • Demonstrated capabilities include using Copilot to rename tables and columns, hide columns from reports, create DAX measures like Total Sales, format measures as currency, and build row-level security roles.
    Copilot shows suggestions, explains effects, and applies changes after you confirm them.
  • Required steps and access: you must have access to the semantic model, publish to a Fabric capacity workspace, and ensure Copilot is enabled in your tenant.
    Open the model in Model view in the Power BI Service to start web modeling.
  • Interaction is driven by natural language prompts: Copilot recommends fixes, explains the impact, and updates the schema when you approve its suggestions.
    Use the review step to validate changes before publishing.
  • Best practices for model prep: simplify the schema by removing helper fields, add AI instructions so Copilot understands business terms, and create verified answers for common questions.
    Test responses in the Copilot pane before publishing changes.
  • Benefits and limits: Copilot saves time on repetitive modeling, letting teams focus on reports and data strategy, but the feature is in preview and depends on tenant, region, and admin settings for availability.
    Treat suggestions as accelerators, not automatic replacements for review.

Overview

Pragmatic Works published a video demonstration that showcases Copilot for web modeling in Power BI, and the presentation highlights how AI can speed up semantic model development. The presenter walks through the new Model view experience in the Power BI service, showing changes that range from simple renames to security role creation. Consequently, the video frames Copilot as a tool to reduce repetitive tasks so modelers can focus more on analysis and design. In addition, the presenter underscores that this capability is currently in preview and requires specific configuration before use.


What the Demonstration Shows

During the walkthrough, Pragmatic Works demonstrates several practical tasks that Copilot can perform, including suggesting better table and column names and creating DAX measures like Total Sales. The video also shows how Copilot can hide key columns from report view and update formatting, for example switching a measure to US currency. Moreover, the presenter uses Copilot to create row-level security roles by sales territory country, which illustrates how AI can touch both user experience and governance elements. As a result, viewers can see the end-to-end flow from suggestion to applied change after validation.


Prerequisites and Setup

The video notes several prerequisites that teams must meet before trying Copilot in web modeling: access to the semantic model, publishing to a Fabric capacity workspace, and having Copilot enabled at the tenant level. In addition, model preparation matters because Copilot uses the semantic model to interpret questions and to generate changes, so authors should simplify schema names and remove helper columns where appropriate. Therefore, administrators and authors must coordinate to ensure workspace capacity, permissions, and tenant configuration align with organizational policies. Finally, the presenter emphasizes testing suggestions in a safe environment before applying changes to production reports.


Benefits and Immediate Tradeoffs

On the positive side, Copilot reduces repetitive manual steps such as renaming, hiding fields, and writing routine measures, which can free up modelers to focus on analytics and strategy. However, there is a tradeoff between speed and control because automated suggestions may not always reflect nuanced business rules or naming conventions, and thus require careful review. Furthermore, while Copilot can speed routine documentation like measure descriptions, teams should balance convenience with the need for consistent governance and documentation standards. Consequently, organizations will benefit most when they pair Copilot’s suggestions with clear review workflows and curated model prep.


Challenges and Governance Considerations

Although Copilot can make modeling faster, it introduces challenges in governance, trust, and accuracy that teams must confront. For example, AI-generated DAX or naming recommendations can be syntactically correct but contextually off, especially in complex measures that rely on business-specific logic, so oversight remains essential. Additionally, using Copilot to create row-level security involves sensitive access rules, and therefore, organizations should validate role definitions and test access scenarios thoroughly. In short, implementing Copilot successfully requires governance guardrails, role-based validation, and a strategy for monitoring changes over time.


Practical Advice for Teams

To make the most of this feature, the video suggests preparing the semantic model with clear names and relevant AI instructions, which help Copilot understand terminology and priorities. Moreover, teams should adopt a publish-and-validate approach where suggested changes are previewed and approved before being applied to shared workspaces. In addition, authors might keep a lightweight checklist for common verification steps—such as confirming format changes, testing DAX results, and validating role membership—to reduce the risk of unintended consequences. Finally, training and documentation for reviewers will improve adoption and trust.


Limitations and Availability

Pragmatic Works makes it clear that this is a preview capability and that availability depends on tenant configuration, region, and capacity setup, which limits immediate adoption for some organizations. Also, the AI’s performance correlates with the quality of the underlying semantic model, so poorly prepared schemas will yield weaker suggestions. Therefore, teams should treat the feature as a productivity aid rather than a replacement for experienced modelers. In this way, organizations can pilot Copilot on noncritical models while refining governance and quality controls.


Conclusion

In sum, the Pragmatic Works video provides a practical and balanced look at Copilot for web modeling in Power BI, showing clear benefits while also noting important caveats. The demo illustrates how Copilot can accelerate routine tasks like renames, measure creation, formatting, and role setup, yet it also highlights the need for oversight, model preparation, and governance. Therefore, teams should experiment with Copilot in controlled environments, adopt review workflows, and invest in preparing semantic models to get the best results. Overall, the feature looks promising for increasing efficiency, but successful adoption will depend on thoughtful tradeoffs between automation and human review.

Power BI - Power BI: Data Modeling with Copilot

Keywords

Power BI Copilot data modeling, Copilot for Power BI, Data modeling tips Power BI, AI-assisted data modeling Power BI, Copilot DAX generation Power BI, Power BI semantic model automation, Best practices data modeling Power BI, Automated data modeling with Copilot Power BI