pbip-dependency-analyzer

Analyze PBIP project dependencies across measures, columns, tables, M/Power Query, and visuals.

108|21|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/lukasreese/powerbi-claude-skills --skill pbip-dependency-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pbip-dependency-analyzer
Source: https://github.com/lukasreese/powerbi-claude-skills/tree/main/pbip-dependency-analyzer
Command: npx skills add https://github.com/lukasreese/powerbi-claude-skills --skill pbip-dependency-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes Power BI PBIP projects to map dependencies across measures, columns, tables, M/Power Query, and visuals, enabling you to identify unused objects and understand the impact of deletions.

Core Features & Use Cases

  • Dependency mapping across PBIP, semantic models, and report outputs
  • Unused object identification, impact analysis, and model quality checks
  • Use Case: Before cleanup, determine safe deletion candidates and required dependencies to preserve report integrity

Quick Start

Upload relevant PBIP-related files (PBIP project, model.bim, or TMDL exports) to trigger a full dependency analysis.

Frequently Asked Questions about pbip-dependency-analyzer

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

FAQPage Schema
How do I map dependencies in a Power BI PBIP project to find unused objects?

Map Power BI PBIP dependencies by uploading your PBIP project, model.bim, or TMDL exports to generate a complete dependency graph across measures, columns, tables, M/Power Query, and visuals. This identifies unused objects and clarifies required relationships.

Can I detect circular references and broken links in a Power BI semantic model?

Detect circular references and broken links in a Power BI semantic model by parsing DAX, M, and metadata from your uploaded PBIP files. The analysis identifies live-connection risks and maps broken dependencies across the model architecture.

What is the best way to analyze the impact of deleting a measure or column in Power BI?

Analyze the deletion impact of a Power BI measure or column by generating a dependency graph from your PBIP project or TMDL exports. This maps all relationships to determine safe deletion candidates while preserving report integrity.

Does the PBIP dependency analyzer work with report.json and TMDL exports?

The PBIP dependency analyzer works with report.json, TMDL exports, model.bim files, and full PBIP projects. Upload these files to trigger a full dependency analysis across semantic models and report outputs to audit model quality.

How do I audit a Power BI model to ensure report integrity before cleanup?

Audit a Power BI model for report integrity by uploading your PBIP files to run dependency mapping and quality checks. This process identifies unused objects, broken links, and circular references to determine safe deletion candidates before cleanup.