帮助你列出、解析并检查 Microsoft Fabric Eventstream 的拓扑与配置状态。
该技能材料显示其为开源的提示/文档型 CLI 使用指导,主要围绕 Microsoft Fabric Eventstream 的查询与检查,未声明自带密钥或固定第三方外发端点。整体风险偏低,但文档包含会话内“先检查更新”等指令性内容,且实际使用会涉及 Fabric/Azure 控制平面访问与资源枚举,需按最小权限验证执行边界。
元数据写“无密钥”,但 README 明确提到 Authentication、token acquisition、`az login` 与 `az rest`,说明实际使用通常依赖 Azure/Fabric 登录态或访问令牌;材料未见要求收集或上传凭证,凭证风险主要来自本地 CLI 会话滥用而非技能本身。
材料未声明无关第三方端点,功能描述指向 Microsoft Fabric Items REST API,属与声明用途一致的已知服务访问;README 还要求首次会话做更新检查,存在访问远程版本源的可能,但未见将用户数据外发到不明主机的事实。
这不是纯静态说明:README 多次指示调用 `check-updates`、使用 `az rest`、JMESPath 过滤等,本质上会驱动本机 CLI 命令执行与 API 调用;但从材料看属于完成其声明功能所需的常规能力,未见越权系统权限或隐蔽执行红旗。
功能包括列出 workspace、查找 item、检查 Eventstream 拓扑、连接 ID、保留策略和吞吐设置,意味着会读取租户内相关 Fabric 资源元数据;材料未显示写入/删除操作,也未见申请与用途明显不符的过度数据访问。
来源为 Microsoft 相关 GitHub 开源仓库,社区信号中等偏正面(420 star),源码可审计,这是明显的降风险因素。虽许可证未声明且维护状态未知,README 中“mandatory/critical”式指令需谨慎看待,但仅凭这些不足以上调为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "eventstream-consumption-cli" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/skills/eventstream-consumption-cli/SKILL.md 2. 保存为 ~/.claude/skills/eventstream-consumption-cli/SKILL.md 3. 装好后重载技能,告诉我可以用了
请列出 workspace-analytics 中所有 Microsoft Fabric Eventstream,返回名称、ID、创建时间,并标出名称里包含“orders” 的项目。
返回该工作区的事件流清单,并筛出名称匹配 orders 的结果。
请检查这个 Eventstream 的图拓扑,解码 base64 配置并说明事件从 source 经哪些 operator 流向哪些 destination,按路径逐条列出。
输出可读的事件流路径说明,展示源、处理节点与目标之间的连接关系。
请检查该 Eventstream 的源连接 ID、目标接线、数据保留天数和吞吐级别,指出是否存在未连接目标、无效连接或保留策略超出 1-90 天范围的问题。
返回配置检查结果,并指出潜在错误、风险项及需要修复的位置。
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
- Eventstream ≠ Eventhouse. Eventstream is a real-time event ingestion and routing pipeline. For KQL queries, use
eventhouse-consumption-cli.
| Task | Reference | Notes |
|---|---|---|
| Finding Workspaces and Items in Fabric | COMMON-CLI.md § Finding Workspaces and Items in Fabric | Mandatory — READ link first [needed for finding workspace id by its name or item id by its name, item type, and workspace id] |
| Fabric Topology & Key Concepts | COMMON-CORE.md § Fabric Topology & Key Concepts | |
| Environment URLs | COMMON-CORE.md § Environment URLs | |
| Authentication & Token Acquisition | COMMON-CORE.md § Authentication & Token Acquisition | Wrong audience = 401; read before any auth issue |
| Core Control-Plane REST APIs | COMMON-CORE.md § Core Control-Plane REST APIs | Includes pagination, LRO polling, and rate-limiting patterns |
| Gotchas, Best Practices & Troubleshooting | COMMON-CORE.md § Gotchas, Best Practices & Troubleshooting | |
| Tool Selection Rationale | COMMON-CLI.md § Tool Selection Rationale | |
| Authentication Recipes | COMMON-CLI.md § Authentication Recipes | az login flows and token acquisition |
Fabric Control-Plane API via az rest | COMMON-CLI.md § Fabric Control-Plane API via az rest | Always pass --resource; includes pagination and LRO helpers |
| Gotchas & Troubleshooting (CLI-Specific) | COMMON-CLI.md § Gotchas & Troubleshooting (CLI-Specific) | az rest audience, shell escaping, token expiry |
| Quick Reference | COMMON-CLI.md § Quick Reference | az rest template + token audience/tool matrix |
| Listing and Discovering Eventstreams | EVENTSTREAM-CONSUMPTION-CORE.md § Listing and Discovering Eventstreams | List, Get, Search across workspaces |
| Inspecting Eventstream Topology | EVENTSTREAM-CONSUMPTION-CORE.md § Inspecting Eventstream Topology | Decode base64 definition → trace graph flow |
| Monitoring Eventstream Health | EVENTSTREAM-CONSUMPTION-CORE.md § Monitoring Eventstream Health | Retention and throughput checks |
| Source and Destination Status | EVENTSTREAM-CONSUMPTION-CORE.md § Source and Destination Status | Validation checklist for sources and destinations |
…
用于执行 DAX 查询并检查 Fabric Power BI 语义模型元数据。
通过命令行创作与管理 Fabric Dataflows Gen2,并预览查询和触发刷新。
通过命令行执行 Fabric 数仓与 SQL 端点的 T-SQL 编写、装载和变更操作。
帮助将 Databricks 笔记本、作业与数据路径系统迁移到 Microsoft Fabric。
扫描并评估 Power BI Gen1 数据流,生成迁移快照并执行升级为 Gen2.1 副本。
检查 skills-for-fabric 技能集是否有更新,并展示版本差异与更新日志。
通过 REST API 创建、更新并发布 Microsoft Fabric Eventstream 实时流拓扑。
帮助你查询 Fabric Eventhouse 数据、分析时序趋势并监控摄取状态。
跨工作区查找 Microsoft Fabric 项目并返回所属工作区与相关 ID。
通过命令行对 Fabric 仓库与湖仓数据执行只读 T-SQL 查询、探查与导出。
通过只读命令行监控、解析并查询 Fabric Dataflows Gen2 数据流。
通过只读 API 检查 Fabric 中现有告警、通知与自动化动作配置