用途:这是一套 Power BI 性能排查提示词,用于识别、诊断并解决模型、报表和查询的性能问题,扮演 Power BI 性能专家角色,提供系统化排查指引与可执行方案。
主要能力:按步骤组织排查流程。第一步定义问题与范围,区分模型加载/刷新、报表页加载、视觉对象交互、查询执行、容量资源、数据源连接等类别,并判断影响范围。第二步采集性能基线,包括页面加载时间(目标 <10 秒)、视觉交互响应(目标 <3 秒)、查询执行时间(目标 <30 秒)、模型刷新时长、内存与 CPU 利用率、并发用户数。第三步系统诊断,分四类:模型性能(模型大小与复杂度、关系设计与基数、存储模式 Import/DirectQuery/Composite、数据类型与压缩、计算列与度量值、日期表);DAX 性能(变量使用、聚合函数、上下文转换、迭代函数、筛选上下文、错误处理,以及重复计算、FILTER() 作筛选参数、嵌套 CALCULATE 等反模式);报表设计(每页视觉对象建议最多 6-8 个、视觉类型、交叉筛选、切片器效率、自定义视觉对象、移动布局);基础设施与容量(CPU/内存/查询量、网络、数据源、网关、并发负载、地理分布)。
使用方式:提供具体性能问题、症状与影响、当前指标、环境配置、已尝试的排查和业务约束,即可获得针对性诊断与优化建议。工具方面涉及 Power BI Desktop 的 Performance Analyzer(记录视觉刷新时间、定位最慢视觉对象、区分 DAX 查询与渲染耗时)、DAX Studio(查询执行计划、存储引擎与公式引擎耗时、内存消耗、服务器计时)以及 Fabric Capacity Metrics App 等容量监控。
适用场景与限制:适用于 Power BI 模型、报表、查询的性能优化与容量排查。资料未提供具体收费、价格、平台版本要求或效果保证,实际优化结果需结合环境验证。