PBIP Dependency Analyzer
Mappa ogni dipendenza di Power BI per dirti cosa puoi eliminare in sicurezza e cosa si romperebbe.
Promosso
Cosa fa
Analizza file Power BI Project (.pbip), export TMDL e definizioni model.bim per costruire un grafo di dipendenze completo tra misure, colonne, tabelle, relazioni, M/Power Query e visual dei report. Classifica ogni oggetto come used, hidden-dependency o orphaned, poi produce una lista prioritizzata di elementi eliminabili in sicurezza più un'analisi d'impatto consapevole delle catene per 'cosa si rompe se elimino X'. Si attiva per richieste di trovare misure/colonne inutilizzate, eseguire analisi d'impatto, fare l'audit della qualità del modello, o quando l'utente carica file .pbip/model.bim/TMDL.
Rapporto di test
Su un modello Power BI sintetico a 6 oggetti con una catena orfana nascosta, ha segnalato correttamente la colonna foreign key Sales-to-Customers come sempre attiva, evitando l'errore che una baseline ingenua avrebbe fatto.
Testato il: 2026-07-13 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/lukasreese/powerbi-claude-skills cd powerbi-claude-skills mkdir -p ~/.claude/skills cp -r pbip-dependency-analyzer ~/.claude/skills/pbip-dependency-analyzer
Comandi e prompt di esempio
/pbip-dependency-analyzerMappa ogni dipendenza di Power BI per dirti cosa puoi eliminare in sicurezza e cosa si romperebbe.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Find unused measures in my Power BI modelWhat breaks if I delete this DAX measure?Analyze my .pbip file for orphaned columns