Claude Code Plugins

Community-maintained marketplace

Feedback

提供v3_e-report数据库的SQL查询模板,包括数据分析告警配置等表的查询。查询分析告警配置时使用。使用 exec_sql 工具执行查询。

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name db-e-report
description 提供v3_e-report数据库的SQL查询模板,包括数据分析告警配置等表的查询。查询分析告警配置时使用。使用 exec_sql 工具执行查询。

v3_e-report 数据库查询

【通用规范】

参考:通用规范

执行方式

所有查询使用 exec_sql 工具执行,参数替换为实际值。

重要:在执行 SQL 前,必须先打印出完整的目标 SQL 语句,然后再使用 exec_sql 工具执行。

重要:执行 SQL 后,必须对查询结果进行结构化展示:

  • 明确说明查询到的记录数量
  • 提取并展示关键字段的值(如告警配置ID、名称等)
  • 多条记录时使用表格或列表形式展示,避免直接输出原始 JSON 数据

查询模板

analysis_config

用途:查询数据分析告警配置信息。用于统计配置了数据分析告警的租户数和告警规则数量。

字段

  • id - 告警配置ID
  • org_id - 租户ID(工厂id)
  • code - 编号
  • name - 名称
  • status - 状态(0=未启用,1=启用,表示是否发布)
  • data_set_id - 数据集ID
  • conditions - 条件(JSON格式)
  • action - 触发动作

查询示例

-- 按租户查询告警配置
SELECT * FROM v3_e-report.analysis_config WHERE org_id = {org_id} AND deleted_at = 0;

-- 统计已发布的告警配置
SELECT 
    COUNT(DISTINCT org_id) as tenant_count,
    COUNT(*) as rule_count
FROM v3_e-report.analysis_config
WHERE status = 1 AND deleted_at = 0;

注意:完整表结构通过 DESC v3_e-report.analysis_configSHOW COLUMNS FROM v3_e-report.analysis_config 查询。

注意事项

  1. 参数替换:所有模板中的{参数名}都需要替换为实际值
  2. 删除标记:所有查询都包含deleted_at = 0条件
  3. 执行方式:必须通过 MCP 工具 exec_sql 执行
  4. 表结构查询:使用 DESC table_nameSHOW COLUMNS FROM table_name 查询