SuperAPI AI 工具集

fabric-cli

通用与其它

查看项目

更新于 10-15 20:32

技能介绍

用途:指导使用 Microsoft Fabric CLI(fab)以命令行方式程序化管理工作区、语义模型、报表、笔记本、数据管道、湖仓/仓库等 Fabric 资源,路径采用文件系统隐喻,如 /WorkspaceName.Workspace/ItemName.ItemType。该技能及其插件已标注为弃用,活跃维护版本位于 power-bi-agentic-development 市场的 fabric-cli 插件:claude plugin marketplace add data-goblin/power-bi-agentic-development 与 claude plugin install fabric-cli@power-bi-agentic-development。

主要能力:列出与检查资源(fab ls、fab exists、fab get);导出与导入定义(fab export/import);运行与调度作业(fab job run/start/run-list/run-status/run-sch);查询语义模型与执行 DAX;触发刷新;湖仓文件与表操作(fab table schema/load/optimize/vacuum);跨工作区搜索(DataHub V2 API 脚本);管理员 API 查询。

必要用法:首次使用先 fab auth status 验证,未登录则 fab auth login;命令前先用 fab --help 与 fab <command> --help 了解语法;优先直接用简单命令再考虑管道;脚本中以 -f 实现非交互;用 -q 做 JMESPath 查询、-P 传参、-X 指定 HTTP 方法、-A 指定 API 受众。路径需要正确扩展名,含空格路径需加引号。

限制:仓库明确标注弃用;部分命令(导入导出)无 -f 在非终端环境会失败;删除、移动或修改需用户明确指示;权限受限时应停止询问用户,不得绕过;交互模式不适用于编码代理。分类依据其面向编程与开发自动化的明确用途选取。