自然语言转阿里云 SLS SQL

输入自然语言查询需求,由服务端解析成结构化查询 JSON,再经过字段校验、类型处理和固定模板渲染为阿里云日志服务 SLS SQL。

自然语言 SLS SQL 生成器

SQL 结果

解析结果 JSON

解析后的 JSON 会显示在这里

说明

暂无说明

事件字典

事件分类说明actionactionValue

字段字典

字段类型必填说明示例

使用方法

输入查询需求,例如按 su 过滤、按 type 和 trackType 分组,或筛选同一 trackId 下有 6-1 没有 7-1 的链路,然后点击生成 SQL。

DeepSeek 只负责把自然语言解析成 ParsedQuery JSON;字段校验、SQL 转义和模板渲染仍由服务端固定代码完成。

示例

例如输入“查询 su 是 https://www.fpffz.top/?channel=news01 的数据,按 type 和 trackType 分组显示”,工具会生成按 cc 分组并按 cnt 倒序排列的 SLS SQL。

常见问题

DeepSeek 会直接生成 SQL 吗?

不会。模型只返回 ParsedQuery JSON,最终 SQL 由服务端固定模板生成。

支持哪些查询类型?

当前支持普通分组统计、明细过滤、有 A 无 B、有 A 无 B 并返回字段,以及按 data JSON 字段分组统计。

su 默认怎么匹配?

默认使用 LIKE 包含匹配,适合 URL 中带路径或参数的日志。页面也提供等值匹配选项。

生成的 SQL 可以直接运行吗?

通常可以作为起点使用,但生产查询前仍建议确认字段类型、索引配置和 SLS 方言函数是否符合当前项目。

隐私说明

你的输入会发送到服务端配置的 DeepSeek API 用于解析,不会在浏览器中直接暴露 API Key。

相关工具