SuperAPI AI 工具集

power-bi-semantic-model

设计与创作

查看项目

更新于 10-15 20:33

技能介绍

用途:按星型架构最佳实践设计并构建 Power BI 语义模型,所有模型操作通过 PowerBI Modeling MCP 工具完成;做设计决策前先用 Microsoft Learn 搜索最新建模指南。

主要能力:探索现有模型与元数据(INFO.VIEW.* 查询)、连接 gold 层、设计星型架构、命名规范、选择存储模式(Import、Direct Lake、DirectQuery、Composite、Dual)、创建关系、列优化(VertiPaq)、DAX 编码与性能优化、Power Query/ETL、RLS/OLS、TMDL/PBIP 结构、部署与 ALM、网关与刷新、Fabric REST API、AI/Copilot 就绪准备、用 DAX 查询验证模型。

使用方式:工具选择优先级为 MCP(powerbi-modeling-mcp)→ TMDL 文件加 az rest → 回退方案(引导保存为 PBIP 或安装 MCP)。工作流分八步:探索数据、设计星型架构、配置存储模式、构建关系、优化模型、实施安全、验证模型、为 AI 做准备。验证可用 dax_query_operations 运行 EVALUATE 查询。

适用场景:需要构建或改造 Power BI 语义模型、优化模型性能与压缩、实现行级安全、准备 Copilot 与 Fabric Data Agent 的数据模型。

限制与要求:必须先理解数据源架构再设计;避免硬编码工作区/项目 ID、事实表计算列、Auto Date/Time;每个模型必须有合格日期表(连续日期、覆盖事实表范围、DATE 类型、INT 日期键、标记为日期表)。具体参考文件内容与完整工具映射暂未提供。