Skip to content

Repository files navigation

Semantic Model Best Practices for AI

A collection of tools and guidance to make Power BI semantic models and Fabric Data Agents ready for AI / Copilot. Each tool lives in its own folder with a dedicated README.

Tools

Tool What it does
SemanticModel-AI-Readiness-Analyzer Validates a Power BI semantic model for Copilot with 18+ severity-weighted checks (naming, descriptions, DAX, AI Data Schema, performance).
SemanticModel-DataAgent-Readiness Data Agent readiness analyzer plus a natural-language remediation agent (agent + prompt + Tabular Editor script) that connects, analyzes, and fixes findings.
Agent-Readiness-Validator Validates a Fabric Data Agent's configuration (benchmarks, instructions, examples, join risk, failure diagnosis) against Microsoft best practices.
Copilot-Diagnostics-Troubleshooter Parses a Copilot diagnostic export into a prioritized troubleshooting report and a shareable Markdown report, mapping each signal to a model fix.
Lakehouse-Data-Source-Readiness Assesses a Fabric Lakehouse data source for agent/Copilot readiness. (Work in progress.)

How to pick a tool

Additional resources

Reference documentation

About

Toolkit to make Power BI semantic models and Fabric Data Agents AI/Copilot-ready: semantic model AI-readiness analyzers, a Data Agent config validator, a natural-language remediation agent, a Copilot diagnostics troubleshooter, and lakehouse data-source readiness checks.

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages