上云无忧 > 文档中心 > 天翼云时间序列数据库 TSDB 降采样查询
时间序列数据库 TSDB
天翼云时间序列数据库 TSDB 降采样查询

文档简介:
降采样说明 当查询的时间范围比较长,需返回一定精度的数据时使用。查询格式如下: -[-fill policy] 其中: •interval:指数值,如 5、60 等,特殊的“0all”表示时间维度聚合为一个点。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

降采样查询


降采样说明

当查询的时间范围比较长,需返回一定精度的数据时使用。查询格式如下:

<interval><units>-<aggregator>[-fill   policy]

其中:
•interval:指数值,如 5、60 等,特殊的“0all”表示时间维度聚合为一个点。
•units:s 代表秒,m 代表分,h 代表小时,d 代表天, dc 代表当前时区的天。
•aggregator :降采样使用的算子及其说明如下表所示。

算子

描述

插值方法

avg

平均值

线性插值(斜率拟合)

count

数据点数

插   0

first

取第一个值

-

last

取最后一个值

-

mimmin

最小值

插最大值

mimmax

最大值

插最小值

min

最小值

线性插值

max

最大值

线性插值

sum

求和

线性插值

zimsum

求和

插   0



Fill policy

Fill policy 即填值。降采样先把所有时间线按照指定精度切分,并把每个降采样区间内的数据做一次运算,降采样后如果某个精度区间没有值,fill policy 可以指定在这个时间点填充具体的值。比如某条时间线降采样后的时间戳为:t+0, t+20, t+30,此时如果不指定 fill policy,只有 3 个值,如果指定了 fill policy 为 null,此时间线会有 4 个值,其中 t+10 时刻的值为 null。
Fill policy 与具体填充值的对应如下表所示。

Fill Policy

填充值

none

默认行为,不填值

nan

NaN

Null

与NaN的行为相同,只是在序列化过程中它发出的是null,而不是NaN。

Zero

0

相似文档
  • 优雅关闭 TSDB-Client 提供了优雅关闭功能。客户端在关闭过程中会被阻塞住,直到服务器处理完所有请求。建议您使用优雅关闭功能,以防数据丢失。 示例代码 1. tsdb.close(); // 等价于 tsdb.close(false);
  • 清理数据 删除一个metric在一段时间内的数据也是使用Query接口类进行删除操作,只需要将delete设置为true即可。 删除metric为test在一段时间段内的数据示例代码
  • 标准的Restful风格是TSDB API采用的设计风格,一个唯一的URL确定一个API功能。对资源的访问是通过标准的HTTP请求进行的,包括请求的 GET、PUT、POST等方法,其中包含的请求参数需要遵守约定的方式。
  • 通用•所有编码都采用UTF-8 •日期格式采用yyyy-MM-dd方式,如2015-08-10 •Content-type为application/json; charset=UTF-8 •object类型的key必须使用双引号(“)括起来 请求消息体格式请求消息体为JSON格式。下面是一个标准的写入一个Point的消息体
  • 路径和方法 请求路径 请求方法 功能 /api/put POST POST
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部