Features
Everything Dummy BI Automate can do for your Power BI workflow.
Report Documentation
Extracts complete metadata from any Power BI file (PBIX, PBIP, or PBIR) into a structured Excel workbook. PBIX files are automatically converted via a built-in converter. One command, full picture.
25+ sheets including: Dataset, Page Metadata, Selected Visuals, Visual Containers, Slicer Metadata, Text Boxes, Buttons & Shapes, Pictures, Visual Properties, Edit Interactions, Filters, Field Parameters, Bookmarks, Hierarchies, Relationships, Security Roles (RLS), Perspectives, Translations, Calculation Groups, Calculated Tables, Manual Tables, Measure Dependencies, Model Metadata, Expressions, Report Settings, Report Health — plus 6 RDL sheets.

Datasource SwitchingComing Soon
Rewrites an entire Power BI report to point at a different dataset. A 6-phase visual wizard maps tables, columns, measures, hierarchies, calculation groups, and field parameters. Rewrites TMDL model files (the text-based semantic model format), PBIR JSON, and DAX expressions.
6-phase wizard. Full bidirectional sync. All Power BI object types.
Report Health MonitorComing Soon
Cross-references documentation output to detect: ghost slicers, ghost visuals, orphaned hidden pages, duplicate slicers, empty containers, unused measures and columns. Detects report-layer usage that model-only tools miss.
Catches usage in visuals, filters, and bookmarks that purely model-side tools miss.
DevOps DiffComing Soon
Compares two Report_Documentation.xlsx files and produces a structured diff: adds, removes, modifications — per sheet, per row. Generates Markdown summary for PR comments. CI/CD exit codes: 0 = no changes.
CI/CD ready. Works in any pipeline that can run a Python command.
Dependency GraphComing Soon
Shows every transitive dependency of every measure, column, and visual. Identifies what is safe to remove without breaking the report.
Full backward BFS walk from report-layer usage through model dependencies.
Performance AnalyzerComing Soon
DAX Studio-like performance observability via XMLA. Connects to a live Power BI model — locally through an open Power BI Desktop session or remotely via Premium/PPU/Fabric — and profiles queries, benchmarks measures, detects performance problems, and generates a structured Performance_Report.xlsx.
Visual scoring (0–100), model efficiency metrics, 5 diagnostic detectors (expensive visuals, measure risk, table scan, high cardinality, wide tables), snapshot comparison, and regression testing.
Template ExportComing Soon
Exports a report as a sanitised, portable bundle (.reportbundle.zip): strips datasource references, credentials, and connection strings. Ready to share or distribute.
Portable format. Share securely without exposing connection details.
Online OperationsPro
Connect to a Power BI workspace via Fabric API or XMLA endpoint (Microsoft's administration protocol for Analysis Services). Browse workspaces, manage reports, and document online datasets without manual download/upload cycles.
Pro tier. Fabric API: any Fabric capacity. XMLA: Premium / PPU / Fabric.
Glossary
- PBIP
- Power BI Project — Microsoft's open, file-based format for Power BI reports.
- TMDL
- Tabular Model Definition Language — text-based format for Power BI semantic models.
- DAX
- Data Analysis Expressions — the formula language used in Power BI measures and calculated columns.
- XMLA
- XML for Analysis — Microsoft's administration protocol for managing Analysis Services datasets remotely.