系统限制 资源限制 用户最多可创建100个数据库实例。 一个请求最多写入10000个数据点(data point)。 一个数据点(data point)最多20个标签(tag)。 一个查询中最多8个query。 一个查询最多返回100万个数据点(data point)。 一个数据库实例时间序列免费额度上限为1000w,最高可支持提高到3000w(详见: 预付费-时间序列限制 )。 长格式类型数据具
版本说明 v1.0.0-rc.0 版本号:1.0.0-rc.0 时间:2018-08-02 增加SQL查询接口,SDK包名统一更新为'@baiducloud/sdk'
写入操作 写入单域数据点 基本流程 创建TsdbDataClient。 执行writeDatapoints()方法,您需要提供写入的数据的具体信息。 用户可以参考如下代码写入单域数据点: 注意:当写入的metric、field、tags、timestamp都相同时,后写入的value会覆盖先写入的value。 // 构建想要写入的datapoints var datapoints = [ { &q
版本说明 V0.8.23 版本号:0.8.23 时间:2018-08-21 修复返回结果中属性名称被自动转化为python风格导致无法获取原始值的问题。 V0.8.22 版本号:0.8.22 时间:2018-08-02 首次发布。支持写入、查询数据以及管理数据库。支持SQL接口。
查询操作 获取度量(Metric) 基本流程 创建TsdbDataClient。 执行getMetrics()方法。 如下代码可以获取metric列表: // 获取并打印Metric client.getMetrics() .then(response => console.log(response.body)) // 获取成功 .catch(error => console.erro
聚合函数 Avg 名称 说明 支持类型 Avg 平均值,以每个采样时间范围内的value的平均值作为结果 Number 请求参数 参数名称 参数类型 是否必须 说明 sampling String 可选 采样的时间长度,如 10 minutes ,若不填写则sampling为整个查询时间范围 Dev 名称 说明 支持类型 Dev 标准差,以每个采样时间范围内的value的标准差作为结果 Numbe
产品概述 百度智能云时序时空数据库(Time Series Database,简称TSDB)是一种存储和管理时间序列数据的专业化数据库,为时间序列的存储提供高性能读写、低成本存储、强计算能力和多生态支持的多种能力。 在物联网场景下,TSDB有广泛的应用。 如工业生产环境下,每个厂区有大量的监测点,如果以10秒的频率发送数据,50万监测点每年会产生1.58万亿左右数据点。TSDB不仅可以轻松存储海量
连接数据库 通过API/SDK写入数据 注意: 不允许写入或导入未来5天后的数据,即新写入数据的时间戳必须小于“当前时间戳+432000秒”。 TSDB支持通过 restful API , Java SDK 和 Node SDK 写入数据。 TSDB提供的具体API接口如下: 写入数据点 获取度量列表 获取标签列表 查询数据点 通过控制台导入数据 详情参考: 数据导入
分组方式 Tag 名称 说明 Tag 按照指定的tag进行分组 请求参数 参数名称 参数类型 是否必须 说明 tags List<String> 必须 按照哪些tag进行分组,为tag key的数组 返回参数 参数名称 参数类型 说明 tags Object 该分组的tag,Object中的一对key-value表示一个tag的key-value
数据预处理 新建预处理规则 当TSDB中存储的数据量较大时,将数据按照用户指定的规则筛选出来需要较长的等待时间,有可能请求导致超时,造成查询失败。 针对这种情况,用户可以配置数据预处理,提前将相关数据过滤、聚合好,实现快速返回查询结果。 注意: 免费数据库无法创建预处理规则。 每个付费数据库只能创建2个预处理规则。 预处理规则标签个数上限5个。 预处理规则多选metric上限10个,仅支持单选或全