SkillsScout
DATA-ANALYSIS / 数据分析与可视化

activator-authoring-cli-microsoft-skills-for-fabric

收录日期 2026-07-29·来源仓库 ↗·2026-08-04 修订
受欢迎程度
7
可用程度与相关性
8
安全性
8
7.7SCOUT SCORE

1. 基本信息

项目 内容
名称 activator-authoring-cli(Microsoft Fabric Skills 合集子技能)
作者/维护者 Microsoft(skills-for-fabric 官方仓库)
来源链接 https://github.com/microsoft/skills-for-fabric/tree/main/skills/activator-authoring-cli
许可证 MIT(数据来自 GitHub API)
GitHub Stars 891(合集仓库整体数字,来自 GitHub API;不代表本技能个体热度,见第 6 章说明)
Forks 243(数据来自 GitHub API)
最新版本 v0.3.9(2026-07-23,数据来自 GitHub 提交记录)
安装方式 GitHub Copilot CLI 插件市场 / npx skills add / 直接克隆仓库

2. 功能介绍与亮点

activator-authoring-cli 通过 Fabric REST API 与 az rest 命令,帮助用户创建和管理 Fabric Activator 的告警/Reflex 规则——不需要在 Fabric 门户里手动配置触发条件,直接描述“当满足什么条件时,触发什么动作”,技能负责把这段意图翻译成规范的 API 调用。

技能覆盖 Activator 规则的完整写侧生命周期:新建/删除 Activator 与 Reflex 条目,配置阈值、过滤条件与时间窗口,绑定 Teams 消息、邮件通知、Fabric 内其他条目调用(如触发一次 Pipeline 运行)等动作,并支持从 Eventhouse(KQL)、Eventstream、Real-Time Hub、Digital Twin Builder/Ontology 四类数据源接入触发信号。正文 347 行,附 7 篇独立参考文档(按数据源类型与规则条件/动作类型拆分),并给出一条明确的技术提醒:构造嵌套 JSON payload 必须用 Python 而非 PowerShell(后者的 ConvertTo-Json 会破坏嵌套字符串结构),这是实际踩坑后总结出的经验。技能明确区分自己与只读姊妹技能 activator-consumption-cli 的边界——纯查询/解释类请求应转交后者。

3. 适用场景

所属分类:数据分析与可视化

适合需要在 Microsoft Fabric 上为实时数据设置告警与自动化响应的数据工程师、平台团队与业务分析人员——典型场景包括:Eventhouse 中的 KQL 查询结果超过阈值时自动发 Teams 通知、Real-Time Hub 事件满足条件时触发下游 Pipeline、或对 Digital Twin Builder 建模的资产状态变化设置监控规则。不涉及实时数据触发响应、只需要静态报表或批处理告警的用户用不上这个技能。

4. 跨Agent兼容性

主要安装路径是 GitHub Copilot CLI 的插件市场机制(/plugin install),是作者优先适配的客户端。

5. 推荐理由

Activator 规则的 JSON 定义涉及实体类型、数据源 envelope、条件聚合、动作绑定等多层嵌套结构,手写容易在 payload 格式上出错(技能文档特别指出 PowerShell 序列化会静默破坏嵌套 JSON 这一坑)。这个技能把四类数据源、规则条件与动作类型的配置差异,全部整理成可直接复用的结构化参考与工具链指引(az CLI + curl + jq + Python),能显著降低从“设想一条告警规则”到“规则真正生效”之间的调试成本。

6. 评分

维度 分数 说明
受欢迎程度 7 官方 Microsoft 出品;作为合集中的一个子技能,独立于合集之外暂未发现专属的第三方评测,仅被官方社区博客与第三方技能目录提及
可用性 8 SKILL.md 结构完整(347 行)+ 7 篇独立参考文档全部可正常访问,2026-07-23 有实质性提交,是仓库近期改动中最新的子目录之一;需要 Fabric 平台访问权限与 az CLI 配置
安全性 8 见下方检查清单

安全检查清单: ① 无内置可执行脚本——内容全部是 Markdown 参考文档,指导用户调用官方 az CLI / Fabric REST API 完成操作,始终以用户自身 Azure 账号权限执行 ② 不联网外发数据——技能本身不发起额外网络请求,仅调用文档中明确写出的 Fabric 官方 API 端点 ③ 涉及 Azure AD Token,获取方式文档中写明(az account get-access-token) ④ 未发现可疑指令或隐蔽外发 ⑤ Microsoft 官方账号发布,信誉良好 ⑥ MIT License,明确开源 ⑦ 最近一次实质性提交为 2026-07-23,维护活跃

综合评分(三项均值):7.7

7. 跟同类Skills相比的优势

项目 定位 与本技能的差异
alerting-irm(Grafana 官方 grafana/skills 合集子技能) 通用可观测性告警配置——Prometheus 风格通知策略路由树、on-call 升级链、SLO 燃尽率告警,适用任意基础设施 服务通用监控栈(Grafana OSS/Cloud),不理解 Fabric 平台专属的数据源模型(Eventhouse/Eventstream/Real-Time Hub/DTB)与 Fabric 内条目联动(如直接触发 Pipeline)
activator-consumption-cli(同合集技能) 对已有 Activator/Reflex 规则做只读查询与状态解释 是本技能的只读镜像,负责“规则现在是什么状态”;本技能负责“创建/修改规则本身”,两者在 SKILL.md 中互相引用、按写/读场景分工
Azure Monitor 告警规则(Azure 原生服务,非 agent skill) 面向通用 Azure 资源指标/日志的告警平台,需在 Azure Portal 或 ARM/Bicep 中配置 覆盖全体 Azure 资源但不理解 Fabric 内部数据对象(如 Eventstream 拓扑节点),本技能专注 Fabric 原生数据流触发场景,两者可在同一系统中互补使用

8. 用户评价

该技能所属的 Fabric Skills 合集已被 Microsoft Fabric 官方社区博客与技术媒体 Enterprise DNA 报道,并被第三方技能目录收录列出。截至目前,activator-authoring-cli 这一具体子技能尚未见到独立于官方渠道之外的具名用户评价。

9. 其他补充

该技能与 eventstream-authoring-cli、eventhouse-authoring-cli 等同属 fabric-authoring 插件包,常与这些数据源技能搭配使用——先用它们把数据接入 Fabric,再用 activator-authoring-cli 对接入后的数据设置监控与响应规则。

10. 安装使用方式

11. 注意事项