design_report_page_from_requirements
Generates a complete Power BI report page layout from a natural language brief. It selects, sizes, positions, and formats visuals to match your analytical goal.
Instructions
Synthesize a complete PBIR report page layout from a natural language brief.
Use this tool when the user asks to:
Design or generate a new Power BI report page based on business requirements.
Automatically select, size, position, and format visuals matching an analytical goal.
Apply professional color schemes and visual hierarchy to a page.
Args: pbip_path: Path to the target .pbip directory. brief: Natural language description of what the report page should convey. page_name: Display name for the newly created report page (default: "Overview"). audience: Target audience ("executive", "analytical", "operational"). palette: Color palette name (default: "okabe_ito"). inspector: Optional model inspector for schema context.
Returns: Dict containing synthesized visual containers, positions, and page metadata.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | Yes | ||
| palette | No | okabe_ito | |
| audience | No | executive | |
| inspector | No | ||
| page_name | No | Overview | |
| pbip_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||