帮助你创建、编辑、部署并优化 Power BI 语义模型与 DAX 性能。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "semantic-model-authoring" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/skills/semantic-model-authoring/SKILL.md 2. 保存为 ~/.claude/skills/semantic-model-authoring/SKILL.md 3. 装好后重载技能,告诉我可以用了
请为销售数据创建一个 Power BI 语义模型,使用 Import 模式,包含事实表 Sales 与维表 Date、Product、Customer,建立合理关系,并给出基础指标如总销售额、订单数、平均客单价。
一个结构清晰的语义模型设计方案,包含表、关系、关键度量值及建模建议。
请检查现有 Power BI 语义模型,新增同比销售增长率、滚动 12 个月销售额和毛利率等 DAX 度量,并指出可能影响性能的写法,给出优化版本。
新增的 DAX 度量、性能问题说明,以及更高效的优化写法建议。
请将这个 PBIP 项目的语义模型部署到 Fabric 工作区,检查刷新、数据源和权限配置,并提出让模型更适合 AI/Copilot 使用的命名、描述和字段整理建议。
部署与配置检查清单,以及提升语义清晰度和 AI 可用性的改进建议。
Update Check — ONCE PER SESSION (mandatory) The first time this skill is used in a session, run the check-updates skill before proceeding.
- GitHub Copilot CLI / VS Code: invoke the
check-updatesskill.- Claude Code / Cowork / Cursor / Windsurf / Codex: compare local vs remote package.json version.
- Skip if the check was already performed earlier in this session.
CRITICAL NOTES
- To find the workspace details (including its ID) from workspace name: list all workspaces and, then, use JMESPath filtering
- To find the item details (including its ID) from workspace ID, item type, and item name: list all items of that type in that workspace and, then, use JMESPath filtering
- Always consider the Tool selection priority when choosing which tool to use for each operation. Do not default to TMDL edits or
az restif MCP is available and connected to the target model.
Use this decision tree to route to the correct workflow based on user intent:
| User wants to... | Workflow |
|---|---|
| Create a semantic model from scratch | Create new semantic model |
| Add/edit semantic model objects (e.g. measures, tables, columns, relationships) | Modify an Existing Model |
| Write or refactor DAX code | Modify an Existing Model |
| Improve DAX query or measure performance | Optimize DAX Performance |
| Analyze semantic model against best practices | Analyze Best Practices |
| Prepare a semantic model for AI consumption (Copilot / Data Agents) | Semantic Model AI Readiness |
| Deploy a model to a Fabric workspace | Deploy to Fabric |
| Refresh a semantic model | Refresh Semantic Model |
| Configure data sources, parameters, or permissions | Manage Semantic Model in Fabric |
| Bind a semantic model to a Fabric connection (or unbind) | Bind Semantic Model to a Connection |
| Export / Get semantic model definition as PBIP | Export to PBIP |
Load these references on demand when a workflow step requires them. Do not load all at once.
| Topic | Reference | When to load |
|---|
…
帮助你查询 Fabric Eventhouse 数据、分析时序趋势并监控摄取状态。
帮助你列出、解析并检查 Microsoft Fabric Eventstream 的拓扑与配置状态。
用自然语言查询 Power BI 报表与仪表板,快速获得业务数据答案。
通过命令行对 Fabric 仓库与湖仓数据执行只读 T-SQL 查询、探查与导出。
帮助将 Azure Synapse Spark 工作负载迁移到 Microsoft Fabric 并完成代码替换。
帮助你在 Fabric 中创建告警、通知与事件自动化处置流程。
用于执行 DAX 查询并检查 Fabric Power BI 语义模型元数据。
让 AI 代理调用 Power BI 语义建模能力,创建和管理数据模型。
通过自然语言操控 Power BI,快速生成度量、解释指标并优化数据模型。
帮助数据团队定义、校验并可视化语义指标,支持可信评分与 BI 集成。
连接 Power BI Desktop 实时模型,查询并修改内存中的分析数据结构。
为 SQL Server 提供语义理解与安全交互能力