帮助你查询 Fabric Eventhouse 数据、分析时序趋势并监控摄取状态。
该技能材料显示其主要是用于指导通过 CLI/REST 对 Fabric Eventhouse 执行只读 KQL 查询,且来源为微软 GitHub 开源仓库,整体风险偏低。需留意其会依赖已有 Azure/Fabric 身份上下文、触发网络请求,并在 README 中包含额外的“强制更新检查/调用其他 skill”式指令,建议按最小权限和显式审查方式使用。
材料未要求单独配置 API key 或环境变量,但 README 明确提到认证与令牌获取,并涉及 `az rest`、Fabric token 及 `storage.azure.com` token;这意味着它可能复用当前 Azure CLI 登录态或访问令牌。未见明显凭证收集/外传描述,但应视为会接触敏感身份上下文。
描述明确说明会通过 `az rest` 调用 Kusto REST API,对 Fabric/Eventhouse 发起远程请求,并可能执行更新检查。虽然元数据中未列出固定 host,且此类对声明服务的联网属于工具常规能力,但用户查询内容与结果可能被发送到相关 Azure/Fabric 服务端点。
这是 prompt-only 技能而非打包可执行程序,但文档明确指向通过本机 CLI 执行 `az rest` 等命令,并要求在会话首次使用时调用 `check-updates` skill 或比较本地/远程版本。属于常见本机命令执行能力;额外的跨 skill 更新检查指令值得人工确认后再采纳。
材料声明功能为只读 KQL 查询、模式发现、摄取监控和导出 JSON,说明其可访问 Eventhouse/KQL Database 中的查询结果、表结构、工作区与条目元数据。未见写入或修改资源的声明,但数据可见范围取决于当前登录身份拥有的 Azure/Fabric 权限。
来源为微软 GitHub 开源仓库,且有一定社区采用度(420 stars),这些都是明显的降风险因素;同时该技能被标记为 prompt-only,源码可审计性优于闭源二进制。需留意许可证未声明、维护状态未知,且 README 中存在“mandatory”“先调用其他 skill”这类可影响代理行为的指令,供应链与提示注入层面建议保守审查。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "eventhouse-consumption-cli" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/skills/eventhouse-consumption-cli/SKILL.md 2. 保存为 ~/.claude/skills/eventhouse-consumption-cli/SKILL.md 3. 装好后重载技能,告诉我可以用了
请为 Fabric Eventhouse 编写只读 KQL 查询,统计最近 1 小时按 5 分钟分桶的错误日志数量,并返回可导出为 JSON 的结果。
一段可执行的 KQL 查询,使用 where、summarize 和 bin() 统计错误趋势,并说明如何导出 JSON 结果。
帮我查看 Eventhouse 中有哪些表,并给出某个表的列结构、字段类型和相关元数据查询语句。
用于 .show tables 和表结构发现的 KQL 或 REST 调用示例,帮助快速了解库中数据组织方式。
请给我一组查询,用来检查 Eventhouse 的数据摄取是否正常,并查看当前活跃的 KQL 查询情况。
一组面向运维监控的查询示例,用于检查摄取状态、识别异常并观察当前查询活动。
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
| 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 | KQL Cluster URI is per-item |
| 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 | |
| Pagination | COMMON-CORE.md § Pagination | |
| Long-Running Operations (LRO) | COMMON-CORE.md § Long-Running Operations (LRO) | |
| Rate Limiting & Throttling | COMMON-CORE.md § Rate Limiting & Throttling | |
| OneLake Data Access | COMMON-CORE.md § OneLake Data Access | Requires storage.azure.com token, not Fabric token |
| Job Execution | COMMON-CORE.md § Job Execution | |
| Capacity Management | COMMON-CORE.md § Capacity Management | |
| Gotchas & Troubleshooting | COMMON-CORE.md § Gotchas & Troubleshooting | |
| Best Practices | COMMON-CORE.md § Best Practices | |
| 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 https://api.fabric.microsoft.com or az rest fails |
| Pagination Pattern | COMMON-CLI.md § Pagination Pattern | |
| Long-Running Operations (LRO) Pattern | COMMON-CLI.md § Long-Running Operations (LRO) Pattern | |
OneLake Data Access via curl | COMMON-CLI.md § OneLake Data Access via curl | Use curl not az rest (different token audience) |
| Job Execution (CLI) | COMMON-CLI.md § Job Execution | |
| OneLake Shortcuts | COMMON-CLI.md § OneLake Shortcuts |
…
帮助你列出、解析并检查 Microsoft Fabric Eventstream 的拓扑与配置状态。
用自然语言查询 Power BI 报表与仪表板,快速获得业务数据答案。
通过命令行对 Fabric 仓库与湖仓数据执行只读 T-SQL 查询、探查与导出。
帮助将 Azure Synapse Spark 工作负载迁移到 Microsoft Fabric 并完成代码替换。
帮助你在 Fabric 中创建告警、通知与事件自动化处置流程。
检查 skills-for-fabric 技能集是否有更新,并展示版本差异与更新日志。
使用 KQL 查询和分析 Azure Data Explorer 中的日志、遥测与时序数据。
通过命令行分析 Fabric 数据仓库性能瓶颈并给出优化建议。
通过自然语言生成并执行 KQL,结合架构发现分析 Azure Data Explorer 数据
通过 REST API 创建、更新并发布 Microsoft Fabric Eventstream 实时流拓扑。
让 AI 直接查询、管理 ClickHouse 数据库并查看元数据
通过只读命令行监控、解析并查询 Fabric Dataflows Gen2 数据流。