用途:面向 Power BI 语义模型的命令行技能,覆盖建模全流程,包括元数据发现、模型创建与修改、DAX 编写与性能优化、最佳实践分析、AI 就绪准备、Fabric 部署与刷新、连接绑定及 PBIP 导出。
主要能力:按工作流路由用户意图,提供新建语义模型、发现元数据、修改现有模型、编写字段参数、优化 DAX 性能、最佳实践审计、AI 就绪、部署到 Fabric、刷新模型、管理数据源与权限、连接绑定、导出 PBIP 等流程。建模遵循星型模式,支持 Import、DirectQuery、Direct Lake 存储模式。
使用方式:优先使用 powerbi-modeling-mcp 进行 Authoring(含读写);未注册 MCP 时,对 PBIP 文件夹或 Fabric 工作区直接编辑 TMDL,或用 az rest 做 getDefinition/updateDefinition 往返;两者都不可用时停止并让用户注册 MCP 或另存为 PBIP。必须携带遥测头 x-ms-fabric-skill: semantic-model-authoring,az rest 用 --headers "x-ms-fabric-skill=semantic-model-authoring",所有 LRO 轮询、fabric_lro 和重试都要带。通过工作区名称和项名称配合 JMESPath 过滤解析 ID。构建顺序为分区、列、关系、度量值,整体一次建完再部署。按需加载 modeling-guidelines.md、direct-lake-guidelines.md、tmdl-guidelines.md、dax-guidelines.md、field-parameters.md、metadata-discovery.md 等参考。
适用场景:需要以 CLI/代理方式管理 Power BI 语义模型、编写或审查 DAX、准备 Copilot 与 Data Agent 消费、部署刷新 Fabric 模型时。
限制:需要相应权限(MCP List/Get 需 Write,只有 Build 权限时用 INFO.VIEW);DAX 性能优化需要支持跟踪的客户端;资料未提供具体价格和收费信息。