Update index.md
This commit is contained in:
parent
5b3e4347fa
commit
38f0d63d35
|
@ -3,6 +3,8 @@ title: 异常检测算法
|
||||||
description: 异常检测算法
|
description: 异常检测算法
|
||||||
---
|
---
|
||||||
|
|
||||||
|
import ad from '../pic/ad.png';
|
||||||
|
|
||||||
时序数据异常检测,在TDengine 查询处理中以异常窗口的形式服务。因此,可以将异常检测获得的窗口视为一种特殊的**事件窗口**,区别在于异常窗口的触发条件和结束条件不是用户指定,而是检测算法自动识别。因此,可以应用在事件窗口上的函数均可应用在异常窗口中。由于异常检测结果是一个时间窗口,因此调用异常检测的方式也与使用事件窗口的方式相同,在 `WHERE` 子句中使用 `ANOMALY_WINDOW` 关键词即可调用时序数据异常检测服务,同时窗口伪列(`_WSTART`, `_WEND`, `_WDURATION`)也能够像其他窗口函数一样使用。例如:
|
时序数据异常检测,在TDengine 查询处理中以异常窗口的形式服务。因此,可以将异常检测获得的窗口视为一种特殊的**事件窗口**,区别在于异常窗口的触发条件和结束条件不是用户指定,而是检测算法自动识别。因此,可以应用在事件窗口上的函数均可应用在异常窗口中。由于异常检测结果是一个时间窗口,因此调用异常检测的方式也与使用事件窗口的方式相同,在 `WHERE` 子句中使用 `ANOMALY_WINDOW` 关键词即可调用时序数据异常检测服务,同时窗口伪列(`_WSTART`, `_WEND`, `_WDURATION`)也能够像其他窗口函数一样使用。例如:
|
||||||
|
|
||||||
```SQL
|
```SQL
|
||||||
|
@ -13,7 +15,7 @@ ANOMALY_WINDOW(i32, "algo=iqr");
|
||||||
|
|
||||||
如下图所示,Anode 将返回时序数据异常窗口 [10:51:30, 10:53:40]
|
如下图所示,Anode 将返回时序数据异常窗口 [10:51:30, 10:53:40]
|
||||||
|
|
||||||
<img src="../pic/anomaly-detection.png" width="560" alt="异常检测" />
|
<img src={ad} width="760" alt="异常检测" />
|
||||||
|
|
||||||
在此基础上,用户可以针对异常窗口内的时序数据进行查询聚合、变换处理等操作。
|
在此基础上,用户可以针对异常窗口内的时序数据进行查询聚合、变换处理等操作。
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue