版本说明 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
时空服务 TSDB目前已支持时空服务,帮助用户更高效的处理与空间地理位置相关的数据。 使用说明 TSDB目前的SQL查询接口已支持多种与空间地理位置相关的函数,包括二维计算和球面计算。借助这类函数的强大能力,用户可以使用SQL方便地对空间地理位置相关的数据进行计算、分析,挖掘数据价值。 场景一:判断某个设备编号为ABC123的设备是否在某块特定区域内 下图表示TSDB存储的设备位置数据:每个设备的
聚合函数 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个,仅支持单选或全
数据管理 数据管理包括数据导入,导出以及清理数据。 数据导入 导入示范数据 示范数据用于帮助用户体验时序数据的各项功能。示范数据含有2015年全年北京、上海、广州3个城市每一个空气监测站的每一天的早晨8点采集的温度、湿度、风力、PM2.5、紫外线指数等气象模拟数据(非真实数据),每一个数据点所属城市城市的名称、邮编,以及该监测站的地理位置(经纬度)等标签,方便您快速体验、理解时序数据库各项查询、聚
创建数据库 TSDB是用于管理时间序列数据的专业化数据库。区别于传统的关系型数据库,TSDB针对时间序列数据的存储、查询和展现进行了专门的优化,从而获得极高的数据压缩能力、极优的查询性能,特别适用于物联网应用场景。 登录 百度智能云官网 ,点击右上角的“管理控制台”,快速进入控制台界面。 选择“产品服务>时序数据库TSDB”,进入“数据库列表”页面。 点击“创建数据库”,进入创建数据库页面,填写配