云日志服务 LTS-日期和时间函数:time_series函数

时间:2024-07-04 10:52:27

time_series函数

用于补全您查询时间窗口内缺失的数据。time_series函数必须搭配GROUP BY语法和ORDER BY语法使用,且ORDER BY语法不支持DESC排序方式。

语法:time_series(x, window_time, format, padding_data)

表68 参数说明

参数名称

描述

类型

是否必选

x

原始字段。

long或date

window_time

窗口大小,单位为s(秒)、m(分)、h(小时)、d(天)。例如2h、5m、3d。

String

format

返回结果的时间格式。

String

padding_data

补全的内容。包括:0:将缺失的值设置为0。null:将缺失的值设置为null。last:将缺失的值设置了上一个时间点对应的值。next:将缺失的值设置了下一个时间点对应的值。avg:将缺失的值设置为前后两个时间点的平均值。

String

返回值类型:String

示例:select time_series(time, '1d', 'HH:mm:ss','0') as time, count(*) as count group by time order by time asc

表69 查询分析结果

类型

场景

查询语句

time_series(time, '1d', 'HH:mm:ss','0') as time, count(*) as count group by time order by time asc

返回结果

support.huaweicloud.com/usermanual-lts/lts_07_0094.html