SLS 转 DQL¶
POST /api/v1/sls/convert
概述¶
将阿里云 SLS 查询语句转换为日志 DQL,不查询工作空间中的数据。
Body 请求参数¶
| 参数名 | 类型 | 必选 | 说明 |
|---|---|---|---|
| query | string | Y | 阿里云 SLS 查询语句 允许为空: False 允许为空字符串: False |
| indexes | array | 可选,日志索引名称列表;不传或传空数组时不限制索引 允许为空: False |
参数补充说明¶
返回的 status 表示转换等价程度:
exact:生成的 DQL 与原 SLS 查询等价;approximate:已生成近似 DQL,调用方应结合diagnostics确认差异后再执行;unsupported:不支持当前 SLS 语法,dql可能为空。
Studio 固定使用日志命名空间 L。indexes 可选;不传或传空数组时不附加索引限制。
请求例子¶
curl 'https://openapi.guance.com/api/v1/sls/convert' \\
-H 'Content-Type: application/json' \\
-H 'DF-API-KEY: <DF-API-KEY>' \\
--data-raw '{"query":"status:200","indexes":["default"]}'