用途:为 Power BI 语义模型提供 DAX 编写、调试与性能优化支持,在用户提出“优化 DAX”“修复慢 DAX”“DAX 性能”等请求时自动触发。
主要能力:采用渐进式披露的参考文件体系,按工作流指引查阅。核心参考包括:references/dax-performance-optimization.md 提供四层分级框架、分阶段工作流、决策指南与错误处理;references/engine-internals.md 介绍 FE/SE 架构、xmSQL、压缩与段、SE 融合及跟踪诊断;references/dax-patterns.md 收录第 1 层 DAX 模式(DAX001–DAX021)与第 2 层查询结构(QRY001–QRY004);references/model-optimization.md 涵盖第 3 层模型模式(MDL001–MDL009)与第 4 层 Direct Lake(DL001–DL002)。
使用方式:跟踪捕获与性能剖析方面,本地模型(Power BI Desktop)优先使用 Tabular Editor CLI 的 te query(参见 te-cli 技能),备选 connect-pbid 技能覆盖 FE/SE 计时(performance-profiling.md)与中间结果检查(evaluateandlog-debugging.md);远程模型(Fabric Service / XMLA)通过工作区 XMLA 端点运行 Tabular Editor CLI te query(-s <workspace> -d <model>),参见 tabular-editor 插件的 te-cli 技能;也可选用 Power BI Modeling MCP 进行跟踪和查询,但建议在前述选项之后再用。
相关技能:semantic-model(模型设计、构建与审计,含 DAX 反模式与最佳实践)、connect-pbid(pbi-desktop 插件,跟踪捕获、性能剖析、EVALUATEANDLOG 调试)、lineage-analysis(模型变更前的影响分析)。
限制:具体收费、价格、平台支持范围及效果数据暂未提供。