Power BI 建模还在靠”感觉”写 DAX?这个 GitHub 官方 Skill 把底层逻辑给你理清楚了
做 Power BI 数据模型,你还在靠”感觉”写 DAX?
powerbi-modeling 是 GitHub 官方出品的一个 Claude Skill,专注 Power BI 语义建模——不是帮你生成报表,是直接介入你的数据底层逻辑。
它能干啥?
触发场景很明确:你在 Power BI Desktop 里建语义模型,想建星型架构、写 DAX 度量、调关系基数、配行级安全性(RLS)……这 Skill 就会跳出来。
它的核心工作流分三步:
1. 先连接,再说话
不管你问什么,它第一步永远是先调 connection_operations(operation: "ListConnections") 连上当前活动模型,分析现有结构——而不是上来就开始写 DAX。
2. 评估模型健康度
连接后,它会检查表类型(Dimension / Fact / Bridge / Measure Table)、关系方向、交叉过滤设置有没有问题。
3. 给出可操作的建议
到这一步才给 DAX 度量定义、命名规范、RLS 配置方案。
跟普通 GPT 问的区别在哪?
普通 AI 助手是基于通用 DAX 知识回答,不知道你当前的模型长什么样。powerbi-modeling 必须先读取你的语义模型,再给具体建议——这意味着它的输出跟你的实际情况是挂钩的,不是泛泛的”最佳实践”。
它还会强制用 measure_operations() 和 column_operations() 添加描述,而不是直接改模型文件——这对团队协作非常友好,度量有元数据,后续维护的人才知道每个 DAX 在算什么。
适合谁用?
- 天天跟 Power BI 打交道的数据分析师
- 需要建企业级语义模型的 BI 开发者
- 想让 DAX 命名规范起来的团队(它有命名约定文档)
怎么安装?
npx skills add github/awesome-copilot --skill powerbi-modeling --agent claude-code
安装完重启 Claude Code,提到 Power BI 语义模型它就会自动触发。
GitHub 仓库:https://github.com/github/awesome-copilot
评论区
登录后可评论。