日志服务提供分析功能,该功能结合了查询功能和SQL计算功能。本文介绍分析功能的基本语法、使用限制和SQL函数等信息。
基础语法
查询语句和分析语句以竖线(|)分割。查询语句可单独使用,分析语句必须与查询语句一起使用。即分析功能是基于查询结果或全量数据进行的。
说明
- 分析语句中不需要填写FROM子句和WHERE子句,默认分析当前Logstore中的数据。
- 不需要在分析语句末尾加分号表示结束。
- 分析语句中不区分大小写。
- 基本语法
查询语句|分析语句
语句类型 说明 查询语句 查询条件,可以为关键词、数值、数值范围、空格、星号(*)等。 如果为空格或星号(*),表示无过滤条件。更多信息,请参见查询语法。
分析语句 对查询结果或全量数据进行计算和统计。 - 示例
* | SELECT status, count(*) AS PV GROUP BY status
使用限制
SQL函数和语法
日志服务支持以下SQL函数和语法。
分析结果展示
您可以使用仪表盘展示分析结果,如下图所示:
交互分析、仪表盘、Grafana、Datav等更多Demo信息,请单击DEMO。