

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 시계열 함수
<a name="CWL_QuerySyntax-timeseries-functions"></a>

`stats` 명령과 함께 시계열 함수를 사용하여 시간 기간 동안의 지표와 컴퓨팅 변화율을 분석할 수 있습니다.


|  함수 |  결과 유형 |  설명 | 
| --- | --- | --- | 
| `rate(fieldName: NumericLogField, interval: Period)` | number | 숫자 필드의 간격당 변경 속도를 계산합니다. | 
| `count_over_time(fieldName: LogField)` | number | 시간 빈당 로그 이벤트를 계산합니다. 와 함께 `by bin(interval)`를 사용하여 창을 설정합니다. | 
| `sum_over_time(fieldName: NumericLogField)` | number | 시간 빈당 필드 값을 합산합니다. 와 함께 `by bin(interval)`를 사용하여 창을 설정합니다. | 
| `histogram(fieldName: NumericLogField, buckets: number)` | map | 숫자 필드 값을 지정된 동일 너비 범위 수로 버킷팅하고 배포를 반환합니다. | 

## offset
<a name="CWL_QuerySyntax-timeseries-offset"></a>

`stats ... by bin()` 절 `offset` 끝에를 사용하여 지정된 기간만큼 시계열 빈을 이동합니다. 이렇게 하면 현재 지표를 이전 시간 또는 날짜의 동일한 기간과 비교하는 등 시간 이동 비교가 가능합니다.

**구문**

```
stats <aggregation> by bin(<period>) offset <duration>
```

**예시**

```
stats count(*) by bin(5m) offset 1h
```

```
stats avg(latency) by bin(1m) offset 1d
```