optimize_report_performance
Analyze Power BI PBIR report pages to find visual performance bottlenecks and anti-patterns, returning a performance score, load time estimate, and fixes.
Instructions
Analyze PBIR report pages for visual performance bottlenecks and anti-patterns.
Use this tool when the user asks to:
Diagnose slow-loading report pages or improve visual performance.
Identify excessive visual density, expensive custom visuals, or unoptimized filters.
Args: pbip_path: Path to the .pbip directory. target_load_ms: Desired maximum page load latency in milliseconds (default: 5000 ms).
Returns: Dict with performance score (0-100), estimated load time, and actionable recommendations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pbip_path | Yes | ||
| target_load_ms | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||