写入数据点的gzip压缩说明 v0.10.10版本的sdk中,写入数据点默认开启gzip压缩。如果不需要使用gzip压缩,可参考如下代码: String METRIC = "cpu_idle"; // metric String TAG_KEY = "server"; // 标签名称 String TAG_VALUE = "server1"
写入操作 写入单域数据点 用户可参考如下代码写入单域数据点: 注意:当写入的metric、field、tags、timestamp都相同时,后写入的value会覆盖先写入的value。 #构建要写入的数据点数据点对象数组 datapoints = [{ "metric": "wind", "tags": { "city"
生成查询数据点的预签名URL 预签名URL可以用于前端页面查询数据点。用法:前端请求服务器生成预签名url并返回给前端,前端使用该URL发起ajax请求查询数据点。 基本流程 创建TsdbDataClient。 执行generatePresignedUrl()方法或generatePresignedUrlWithSql()方法,您需要提供根据需求构建的查询列表或SQL、URL的超时时间、时间戳等。
数据点写入 时序数据库的数据如何导入? 目前有两种方式导入时序数据库,一种通过调用open API写入数据点;一种可以将BOS里的数据导入时序数据库,导入的文件类型为csv,具体操作请查看 连接数据库
写入数据点的Gzip压缩说明 写入数据点默认开启Gzip压缩,如果想要关闭此功能,可以在调用 write_datapoints 方法时,传入参数 use_gzip=False 。 可以参考如下代码: response = tsdb_client.write_datapoints(datapoints, use_gzip=False)
安装SDK工具包 版本检测 $ npm -v // 查看npm是否正确安装 $ node -v // 检查node版本 支持的Node.js版本 4.x 5.x 安装SDK工具包 JavaScript包已经上传npm管理器,直接使用npm安装SDK的开发包。 npm install @baiducloud/sdk 然后在程序中使用: import {TsdbDataClient} from
数据库创建及设置 创建示范数据库和创建数据库有什么不同? 示范数据库中含有示范数据,用户可直接通过查询面板等工具来查看数据图表。 时序数据库的数据可以备份到哪里? 目前可以备份到百度对象存储BOS。 能不能增加时序数据库的数据点配额? 如果想增加时序数据库的数据点配额,请提交工单申请。
对接hive-sql Tsdb storage handler TSDB对接hive是通过实现一个TSDB的HiveStorageHandler,支持对tsdb数据的读取。 Jar下载地址: https://sdk.bce.baidu.com/console-sdk/hive-tsdb-handler_all.jar 如果是本地hive集群,请下载jar到本地;如果使用bmr,则上传到bos或者直
插值查询 在查询时可以将数据进行插值,即使没有数据写入,也可以将数据按照一定的插值算法查询出来。目前支持Linear(线性插值)、Previous(按前一个值插值)、Fixed(固定值插值)三种插值算法。 Linear: Previous: Fixed: 查询时,需要设定最大写入间隔,如15min,即一个时间序列数据的最大写入间隔,TSDB认为在此间隔内必然有值。系统会尝试查找从(start -
创建TsdbClient Tsdb sdk 主要主要有两种类型的API,管理接口和数据接口。管理接口主要对数据库进行操作,包括增、删、查看等。数据接口主要是对某个具体的数据库里的数据进行增、删、查看等;用户需要根据具体需求创建不同的client。 基本流程 确定Endpoint。Endpoint是指TSDB服务在各个区域的域名地址。 传入您的AK/SK。 将配置好的config传入TsdbData