power-bi-model-design-review

Reviews Power BI data model architecture, relationships, and performance against best practices.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/miyake-san/sogo-agent-platform --skill power-bi-model-design-review-miyake-san
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: power-bi-model-design-review
Source: https://github.com/miyake-san/sogo-agent-platform/tree/main/skills/domain/power-bi-model-design-review
Command: npx skills add https://github.com/miyake-san/sogo-agent-platform --skill power-bi-model-design-review-miyake-san

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Power BI data models often suffer from poor schema design, inefficient relationships, and performance bottlenecks that are hard to spot without a structured review process. This Skill provides a systematic framework for auditing model architecture, identifying optimization opportunities, and ensuring adherence to star schema and Microsoft best practices. ## Core Features & Use Cases - Comprehensive Model Assessment: Evaluates schema architecture, relationship cardinality, storage mode strategy (Import, DirectQuery, composite), and DAX efficiency across three review phases. - Structured Review Outputs: Produces executive summaries, prioritized recommendations, and detailed reports with implementation guidance and rollback considerations. - Specialized Review Types: Supports pre-production go/no-go reviews, performance optimization audits, and modernization assessments with tailored checklists. - Use Case: A BI team inherits a slow Power BI model with many-to-many relationships and bidirectional filters. Use this Skill to run a performance optimization review and receive a prioritized roadmap of fixes. ## Quick Start Ask the assistant to review your Power BI data model design, providing the model's tables, relationships, storage modes, and any known performance concerns.

Frequently Asked Questions about power-bi-model-design-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review a Power BI data model for best practices?

Provide the model's table structure, relationships, and business purpose, then follow the three-phase review covering schema architecture, performance, and governance. The output includes prioritized recommendations with implementation steps and expected benefits.

What should I check in Power BI relationship design?

Verify correct cardinality settings, minimize bidirectional and many-to-many relationships, prefer integer keys over text, and hide foreign keys from report view. Also check for circular relationship paths and cross-filtering performance impact.

When should I use DirectQuery vs Import mode in Power BI?

Use Import mode for small-to-medium datasets needing fast queries, and DirectQuery for large or real-time data sources. Composite models with dual storage mode for dimensions can balance freshness and performance.

Can this review a Power BI model before production deployment?

Yes, the pre-production review type covers functionality completeness, performance validation, security implementation including row-level security, and go-live readiness. It delivers a go/no-go recommendation with a critical issue resolution plan.

What are the limitations of a checklist-based model review?

A checklist review cannot execute queries or measure actual refresh and query times, so performance findings are inferred from design patterns rather than benchmarks. Validate critical recommendations with real workload testing before rollout.