日志服务提供分析功能,该功能结合了查询功能和SQL计算功能。本文介绍分析功能的基本语法、使用限制和SQL函数等信息。
重要
-
如果您要分析日志,则必须将日志采集到Standard Logstore中,且在配置索引时打开对应字段的开启统计开关。更多信息,请参见Logstore类型对比、创建索引。
-
日志服务默认存在保留字段。如果您要分析保留字段,请参见保留字段。
基础语法
查询语句和分析语句以竖线(|)分割。查询语句可单独使用,分析语句必须与查询语句一起使用。即分析功能是基于查询结果或全量数据进行的。
重要
-
分析语句中不需要填写FROM子句和WHERE子句,默认分析当前Logstore中的数据。
-
不需要在分析语句末尾加分号表示结束。
-
分析语句中不区分大小写。
-
基本语法
查询语句|分析语句
语句类型
说明
查询语句
查询条件,可以为关键词、数值、数值范围、空格、星号(*)等。
如果为空格或星号(*),表示无过滤条件。更多信息,请参见查询语法。
分析语句
对查询结果或全量数据进行计算和统计。
-
示例
* | SELECT status, count(*) AS PV GROUP BY status
使用限制
限制项 |
普通实例 |
独享实例 |
操作并发数 |
单个Project支持的最大分析操作并发数为15个。 例如15个用户同时在同一个Project的各个Logstore中执行分析操作。 |
单个Project支持的最大分析操作并发数为100个。 例如100个用户同时在同一个Project的各个Logstore中执行分析操作。 |
数据量 |
单个Shard单次仅支持分析1 GB数据。 |
单次分析最大支持扫描2000亿行数据。 |
开启模式 |
默认开启。 |
通过开关开启。具体操作,请参见开启SQL独享版。 |
费用 |
免费。 |
根据实际使用的CPU时间付费。 |
数据生效机制 |
分析功能只对开启统计功能后写入的数据生效。 如果您需要分析历史数据,请对历史数据重建索引。更多信息,请参见重建索引。 |
分析功能只对开启统计功能后写入的数据生效。 如果您需要分析历史数据,请对历史数据重建索引。更多信息,请参见重建索引。 |
返回结果 |
执行分析操作后,默认最多返回100行数据。 如果您需要返回更多数据,请使用LIMIT语法。更多信息,请参见LIMIT子句。 |
执行分析操作后,默认最多返回100行数据。 如果您需要返回更多数据,请使用LIMIT语法。更多信息,请参见LIMIT子句。 |
字段值大小 |
单个字段值最大长度为16 KB(16384字节),超出部分不参与分析。 说明 默认支持的字段值最大长度为2048字节,即2 KB。如果您需要修改字段值的最大长度,可设置统计字段(text)最大长度。具体操作,请参见设置字段值的最大长度。 |
单个字段值最大长度为16 KB(16384字节),超出部分不参与分析。 说明 日志服务默认支持的字段值最大长度为2048字节,即2 KB。如果您需要修改字段值的最大长度,可设置统计字段(text)最大长度。具体操作,请参见设置字段值的最大长度。 |
超时时间 |
分析操作的最大超时的时间为55秒。 |
分析操作的最大超时的时间为55秒。 |
Double类型的字段值位数 |
Double类型的字段值最多52位。 如果浮点数编码位数超过52位,会造成精度损失。 |
Double类型的字段值最多52位。 如果浮点数编码位数超过52位,会造成精度损失。 |
分析函数和语法
日志服务支持以下分析函数和语法。
-
SQL函数
-
聚合函数
-
安全检测函数
-
Map映射函数和运算符
-
估算函数
-
数学统计函数
-
数学计算函数
-
字符串函数
-
日期和时间函数
-
URL函数
-
正则式函数
-
JSON函数
-
类型转换函数
-
IP函数
-
数组函数和运算符
-
二进制函数
-
位运算函数
-
同比和环比函数
-
比较运算符
-
Lambda表达式
-
逻辑运算符
-
空间几何函数
-
地理函数
-
机器学习函数
-
窗口函数
-
电话号码函数
-
-
机器学习函数
-
平滑函数
-
多周期估计函数
-
变点检测函数
-
极大值检测函数
-
预测与异常检测函数
-
序列分解函数
-
时序聚类函数
-
频繁模式统计函数
-
差异模式统计函数
-
URL请求分类函数
-
根因分析函数
-
相关性分析函数
-
核密度估计函数
-
时序补点函数
-
异常对比函数
-
-
SQL语法
-
GROUP BY子句
-
ORDER BY子句
-
HAVING子句
-
LIMIT子句
-
UNNEST子句
-
INSERT INTO子句
-
列的别名
-
嵌套子查询
-
条件表达式
-
分析结果展示
您可以使用仪表盘展示分析结果,如下图所示:
交互分析、仪表盘、Grafana、Datav等更多Demo信息,请单击DEMO。
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/159299.html