连接数据库 通过API/SDK写入数据 注意: 不允许写入或导入未来5天后的数据,即新写入数据的时间戳必须小于“当前时间戳+432000秒”。 TSDB支持通过 restful API , Java SDK 和 Node SDK 写入数据。 TSDB提供的具体API接口如下: 写入数据点 获取度量列表 获取标签列表 查询数据点 通过控制台导入数据 详情参考: 数据导入
数据预处理 新建预处理规则 当TSDB中存储的数据量较大时,将数据按照用户指定的规则筛选出来需要较长的等待时间,有可能请求导致超时,造成查询失败。 针对这种情况,用户可以配置数据预处理,提前将相关数据过滤、聚合好,实现快速返回查询结果。 注意: 免费数据库无法创建预处理规则。 每个付费数据库只能创建2个预处理规则。 预处理规则标签个数上限5个。 预处理规则多选metric上限10个,仅支持单选或全
概述 本文档主要介绍TSDB Python SDK的安装和使用。在使用本文档前,您需要先了解TSDB的一些基本知识,并已经开通了TSDB服务同时创建了数据库。若您还不了解TSDB,可以参考 产品描述 和 操作指南 。
插值查询 在查询时可以将数据进行插值,即使没有数据写入,也可以将数据按照一定的插值算法查询出来。目前支持Linear(线性插值)、Previous(按前一个值插值)、Fixed(固定值插值)三种插值算法。 Linear: Previous: Fixed: 查询时,需要设定最大写入间隔,如15min,即一个时间序列数据的最大写入间隔,TSDB认为在此间隔内必然有值。系统会尝试查找从(start -
名词解释 TSDB : Time Series Database,时序数据库,用于保存时间序列(按时间顺序变化)的海量数据。 度量(metric): 数据指标的类别,如发动机的温度、发动机转速、模拟量等。 域(field): 在指定度量下数据的子类别。即一个metric支持多个field,如metric为wind,该metric可以有两个field:direction和speed。 时间戳(tim
数据点写入 时序数据库的数据如何导入? 目前有两种方式导入时序数据库,一种通过调用open API写入数据点;一种可以将BOS里的数据导入时序数据库,导入的文件类型为csv,具体操作请查看 连接数据库
数据管理 为什么Postman请求数据管理接口提示IamSignatureInvalid? 如采用的是百度智能云提供的postman签名信息生成脚本、且确认配置无误,可在postman中查看Headers中是否存在置灰不用的key-value,如果有,可将其删除后再尝试请求是否正常。 为什么使用官方Postman鉴权计算脚本请求服务接口会时而可用、时而报403? 在Postman中新增环境变量 s
快速入门 创建TsdbClient TsdbClient是与TSDB服务交互的客户端,TSDB node SDK的TSDB操作都是通过TsdbClient完成的。用户可以参考创建TsdbClient,完成初始化客户端的操作。 写入操作 构建数据点,包括Metric、Tag和Value,并将数据点写入TSDB。 查询操作 获取Metric、Tag列表,对当前数据进行过滤、分组和筛选。 其它可选操作:
介绍 名词解释 在使用TSDB API前,用户需了解TSDB相关的 核心概念 。 调用方式 概述 TSDB API的设计采用了Restful风格,每个API功能(也可以称之为资源)都使用URI(Universal Resource Identifier)来唯一确定。对资源的请求方式是通过向资源对应的URI发送标准的 HTTP 请求,比如 GET、PUT、POST等,同时,请求需要遵守签名算法,并包
创建TsdbClient Tsdb sdk 主要主要有两种类型的API,管理接口和数据接口。管理接口主要对数据库进行操作,包括增、删、查看等。数据接口主要是对某个具体的数据库里的数据进行增、删、查看等;用户需要根据具体需求创建不同的client。 基本流程 确定Endpoint。Endpoint是指TSDB服务在各个区域的域名地址。 传入您的AK/SK。 将配置好的config传入TsdbData