☰
skills-for-fabric 快速上手教程:5分钟安装Fabric AI技能,跑通你的第一个数据任务
2026/10/14 16:57:25 网站建设 项目流程

【免费下载链接】skills-for-fabric

A collection of skills and MCP systems to enable users of CLI, VSCode, Claude to operate over Microsoft Fabric

项目地址:https://gitcode.com/gh_mirrors/sk/skills-for-fabric
点击查看免费下载

skills-for-fabric 是微软官方推出的Microsoft Fabric AI 技能合集:装好它,GitHub Copilot CLI、Claude Code、VS Code 等 AI 编程助手就能直接帮你创建笔记本、写 T-SQL、搭建奖牌架构(Medallion Architecture)和执行数据迁移。本教程带你 5 分钟完成安装,并用一句自然语言跑通第一个数据任务。

1️⃣ skills-for-fabric 是什么?先看懂"三层结构"

一句话理解:它把 Fabric 领域专家的"操作手册"打包成 AI 能读懂的指令文件。整个项目采用Agents → Skills → Common三层架构(详见 AGENTS.md):

层级目录作用
Agents(角色)agents/5 种专家人设,如数据工程师、迁移工程师,负责跨工作负载编排
Skills(技能)skills/25 个细分技能包,每个技能 = 一份SKILL.md+ 参考文档
Common(共享知识)common/Fabric REST API、认证、Token 获取等通用知识,被所有技能引用

几个代表性技能(完整清单见 skills/ 目录):

技能能帮你做什么
spark-cli笔记本编写与运行、Livy 会话、Materialized Lake View 全生命周期
sqldw-cli仓库(Warehouse)T-SQL 开发、慢查询诊断、Query Insights
eventhouse-cliEventhouse / KQL 实时分析数据库管理
eventstream-cli实时事件流拓扑(源→算子→目标)创建与监控
semantic-model-authoringPower BI 语义模型创建与 DAX 开发
powerbi-report-cli报表规划、设计、制作、发布全流程
fabriciq用自然语言提问,自动生成 DAX 并返回答案
synapse-migration 等Synapse / Databricks / HDInsight 迁移到 Fabric
e2e-medallion-architectureBronze → Silver → Gold 奖牌架构端到端落地
e2e-fabric-cost-estimationFabric 容量成本估算与 SKU 选型

💡 技能提供的是"专业指导",而 MCP 服务器提供"实时工具能力"(连接真实 API 和数据源),两者配合才完整。

2️⃣ 安装前的 3 个准备(约 2 分钟)

✅准备 1:一个 AI 编程工具GitHub Copilot CLI(官方推荐路径)、Claude Code、Cursor、Windsurf 或 VS Code 均可。

✅准备 2:已登录的 Azure CLIFabric 操作需要 Azure AD 认证,确保本机装有 Azure CLI 且已完成登录:

az login az account show --query tenantId --output tsv

✅准备 3:Fabric 租户与访问权限需要一个可访问的 Microsoft Fabric 租户,并对目标工作区拥有相应权限。

3️⃣ 5 分钟安装:任选一条路径(约 1 分钟)

方式一:GitHub Copilot CLI 插件市场(推荐 ⭐)

在 Copilot CLI 中依次执行两条命令,先添加市场,再安装主技能包:

/plugin marketplace add microsoft/skills-for-fabric /plugin install fabric-skills@fabric-collection
  • fabric-skills:完整的 Fabric 技能合集(开发、消费、运维、迁移、端到端架构全覆盖)
  • 如果主要做报表和语义模型,可改装独立打包的 Power BI 创作包:
/plugin install powerbi-authoring@fabric-collection

方式二:Claude Code 安装技能包

claude plugin marketplace add microsoft/skills-for-fabric claude plugin install fabric-skills@fabric-collection

安装后运行claude mcp list查看 MCP 连接状态,配置细节见 mcp-setup/README.md。

方式三:APM 单技能安装(只装你需要的)

插件包是整体安装的;如果只想激活某一个技能,可以用 APM(Agent Package Manager):

pip install apm-cli apm install microsoft/skills-for-fabric --skill sqldw-cli --target copilot

常用参数:

参数作用
--skill NAME只安装指定技能,可重复使用
--target,-t部署目标工具,如copilot、claude、cursor,支持逗号分隔多选
--global,-g安装到用户级作用域而非当前项目
--only apm只部署技能,不注册任何 MCP 服务器
--dry-run只打印安装计划,不实际写入

方式四:克隆仓库,让 AI 工具自动识别

仓库根目录自带各工具的配置文件(CLAUDE.md、AGENTS.md、.cursorrules、.windsurfrules、GEMINI.md),克隆后克隆目录即"开箱即懂":

git clone https://gitcode.com/gh_mirrors/sk/skills-for-fabric

4️⃣ 两步完成 Fabric 认证(约 1 分钟)

多数 Fabric 操作依赖 Azure 令牌。若尚未登录,执行:

az login az account get-access-token --resource https://api.fabric.microsoft.com

⚠️ 不同工作负载可能需要不同资源端点的令牌(如 SQL 连接用https://database.windows.net)。已安装的技能会根据具体任务给出对应命令和 API 模式,无需死记。

5️⃣ 跑通第一个数据任务(约 1 分钟)

打开 Copilot CLI(或你的 AI 工具),在项目文件夹中直接用自然语言提需求。最轻量的入门任务——文档化一个工作区:

Document my Fabric Workspace called FabricCLIDemo.

想挑战更完整的场景?试试为 NYC 出租车数据设计奖牌架构:

Use Microsoft Fabric skills to design a medallion architecture for NYC taxi data.

更多可直接抄作业的示例提示词都在 prompt_examples/ 目录里:

  • 📄 NYCTaxi_MedallionArchitecture.txt —— 从原始数据到 Power BI 语义模型的完整奖牌架构
  • 📄 Variables.txt —— 用 Variable Library 参数化 Lakehouse 引用
  • 📄 EstimateFabricCost.txt —— 成本估算
  • 📄 RealtimeTaxiEventstream.txt —— 实时事件流

看到 AI 自动帮你规划工作区、解析 ID、按规范生成命令了吗?这就是技能包的价值。

6️⃣ 更新插件与常见问题

更新已安装的技能包

/plugin update fabric-skills@fabric-collection # 或在终端一次性更新全部 copilot plugin update --all

也可以开启自动更新:在~/.copilot/settings.json的fabric-collection条目中加上"autoUpdate": true;Claude Code 则在/plugin→ Marketplaces →fabric-collection→Enable auto-update中开启一次即可。

常见疑问 💬

Q:安装成功了,但 MCP 没连上?A:claude mcp list或 Claude 内/mcp查看各服务器状态;确认 Azure CLI 与客户端在同一环境(WSL/容器中不会自动共享 Windows 登录态)。排错清单见 mcp-setup/README.md。

Q:APM 装完 Copilot CLI 用不上 MCP?A:Copilot 目标需要-g全局作用域,否则 MCP 配置到不了 CLI;apm_modules/目录会写入.gitignore,请保留它。

Q:技能之间会不会"串台"?A:不会。每个技能内置明确的路由规则(如 KQL 物化视图归eventhouse-cli,Spark 归spark-cli),AI 会先选定模式再动手。

Q:想看版本变化?A:查看 CHANGELOG.md,打包信息见 apm.yml。

7️⃣ 关键资料索引

资料路径
项目总览与安装说明README.md
专家角色定义agents/FabricDataEngineer.agent.md 等
全部技能skills/
共享参考文档(认证、API 模式)common/COMMON-CORE.md、common/COMMON-CLI.md
MCP 服务器配置指南mcp-setup/README.md、mcp-setup/mcp-config-template.json
示例提示词prompt_examples/
发布日志CHANGELOG.md

🎉 到这里,你已经掌握了 skills-for-fabric 的完整上手路径:选型 → 安装 → 认证 → 用一句话下数据任务。下一步,挑一个 prompt_examples/ 里的场景,让 AI 技能包替你干活吧。

【免费下载链接】skills-for-fabric

A collection of skills and MCP systems to enable users of CLI, VSCode, Claude to operate over Microsoft Fabric

项目地址:https://gitcode.com/gh_mirrors/sk/skills-for-fabric
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询