产品优势 高性能读写 每秒千万级数据点写入,亿级数据点聚合结果秒级返回 低成本存储 高效压缩算法,大大节省存储空间 强计算能力 提供插值、预处理等多种计算方式;支持15种聚合函数 多生态支持 支持SQL查询、主流Hadoop/spark等大数据分析平台、多种可视化工具 高可靠服务 三副本、分布式部署,保证数据可靠性
分组方式 Tag 名称 说明 Tag 按照指定的tag进行分组 请求参数 参数名称 参数类型 是否必须 说明 tags List<String> 必须 按照哪些tag进行分组,为tag key的数组 返回参数 参数名称 参数类型 说明 tags Object 该分组的tag,Object中的一对key-value表示一个tag的key-value
连接数据库 通过API/SDK写入数据 注意: 不允许写入或导入未来5天后的数据,即新写入数据的时间戳必须小于“当前时间戳+432000秒”。 TSDB支持通过 restful API , Java SDK 和 Node SDK 写入数据。 TSDB提供的具体API接口如下: 写入数据点 获取度量列表 获取标签列表 查询数据点 通过控制台导入数据 详情参考: 数据导入
写入操作 写入单域数据点 用户可参考如下代码写入单域数据点: 注意:当写入的metric、field、tags、timestamp都相同时,后写入的value会覆盖先写入的value。 #构建要写入的数据点数据点对象数组 datapoints = [{ "metric": "wind", "tags": { "city"
数据库创建及设置 创建示范数据库和创建数据库有什么不同? 示范数据库中含有示范数据,用户可直接通过查询面板等工具来查看数据图表。 时序数据库的数据可以备份到哪里? 目前可以备份到百度对象存储BOS。 能不能增加时序数据库的数据点配额? 如果想增加时序数据库的数据点配额,请提交工单申请。
安装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
安装SDK工具包 运行环境 Java SDK工具包可在jdk1.7、jdk1.8环境下运行。 方式一:使用Maven安装 在Maven的pom.xml文件中添加bce-java-sdk的依赖: <dependency> <groupId>com.baidubce</groupId> <artifactId>bce-java-sdk</artif
查询操作 获取度量(Metric) 如下代码可以获取metric列表: // 获取Metric GetMetricsResponse response = tsdbClient.getMetrics(); // 打印结果 for(String metric : response.getMetrics()) { System.out.println(metric); } 获取Field 如下代码可以
查询操作 获取度量(Metric) 如下代码可以获取metric列表: # 获取metric列表 result = tsdb_client.get_metrics() print result.metrics 返回结果: [u'wind'] 获取域(Field) 如下代码可以获取field对象: metric = 'wind' # 要获取field所属的metric
错误码 错误码 错误码信息 可能原因 400 InvalidArgument 查询参数或查询list不对 404 not found database名称是否定义并正确使用 或者 endpoint 设置不正确