PBIP Dependency Analyzer
Zmapuje každou závislost Power BI a řekne ti, co je bezpečné smazat a co by se rozbilo.
Otestováno · Funguje
Co umí
Parsuje soubory Power BI Project (.pbip), exporty TMDL a definice model.bim a staví kompletní graf závislostí napříč měrami, sloupci, tabulkami, vztahy, M/Power Query a vizuály reportu. Každý objekt zařadí jako used, hidden-dependency nebo orphaned, pak vydá prioritizovaný seznam bezpečně smazatelných věcí plus řetězovou analýzu dopadu na „co se rozbije, když smažu X“. Spouští se na žádost najít nepoužívané měry/sloupce, spustit analýzu dopadu, zauditovat kvalitu modelu, nebo když uživatel nahraje .pbip/model.bim/TMDL soubory.
Testovací report
Na 6objektovém modelu Power BI se skrytým osiřelým řetězcem správně označil klíč Sales-to-Customers jako trvale aktivní, i když se ho žádný vizuál nedotýkal — chybu, kterou by naivní baseline udělal (smazání klíče rozbije model).
Testováno: 2026-07-13 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/pbip-dependency-analyzerZmapuje každou závislost Power BI a řekne ti, co je bezpečné smazat a co by se rozbilo.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Find unused measures in my Power BI modelWhat breaks if I delete this DAX measure?Analyze my .pbip file for orphaned columns