上云无忧 > 文档中心 > 天翼云时间序列数据库 TSDB 构造时间点
时间序列数据库 TSDB
天翼云时间序列数据库 TSDB 构造时间点

文档简介:
一个DataPoint表示一个时间线上某一个时刻的时间点插入数据之前构造数据点的实例如下: 实例一: 构建一个时间点。用单位为毫秒的时间戳表示时间,指定 Point 数据的 Metric 与多个 Tag。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

构造时间点


一个DataPoint表示一个时间线上某一个时刻的时间点插入数据之前构造数据点的实例如下:

实例一:
构建一个时间点。用单位为毫秒的时间戳表示时间,指定 Point 数据的 Metric 与多个 Tag。

DataPoint point1 =DataPoint.metric("Z").timestamp(System.currentTimeMillis()).value("123")

.tag("diqu",   "beijing")

.build();

示例二:
构建一个时间点。用单位为毫秒的时间戳表示时间,指定 Point 数据的 Metric,Tag 使用 Map 形式的键值对。

1. //   也可以'毫秒'为时间戳

2. long   timestamp = System.currentTimeMillis();

3. //   使用   HashMap 表示 Tags

4. Map<String,String> tagsMap = new HashMap<String,String>();

5. tagsMap.put("tagk1",   "tagv1");

6. tagsMap.put("tagk2",   "tagv2");

7. // 构造 Point

8. DataPoint   dataPoint DataPoint.metric("test1").

9. tag(tagsMap)

10.    .value(timestamp,123.456)

11.  .build();

示例三
构建一个时间点,使用java.util.Date表示时间。

1. // 使用 java.util.Date 表示时间。

2. DataPoint   point = DataPoint.metric("test1")

3. .tag("tagk1",   "tagv1")

4. .value(new Date,123.456)

5. .build();

相似文档
  • SDB写数据有同步阻塞写数据和异步非阻塞写数据。 同步阻塞写数据 假设我们现在需要构建 500 个时间点提交给 TSDB。 示例代码
  • 首先需要构造Query对象,一个Query对象即是一个查询条件: 示例代码 SubQuery subQuery = SubQuery.metric("test.com").aggregator(AggregatorType.AVG).build();
  • 使用 query 方法同步的查询数据,并通过设置回调来设置异步查询后的行为 示例代码 QueryCallback cb = new QueryCallback() { @Override public void response(Query input, List result) {
  • 值过滤是针对特定时间线过滤出指定范围的值。使用方法就是在指定的子查询里面指定一组特定的过滤器。 值过滤类型类型有图有以下几种: 1.eq 等于 2.ge 大于等于 3.gt 大于 4.le 小于等于
  • 过滤器的类型有以下几种: •iliteral_or 和literal类似,但不区分大小写 •wildcard 通配符 •not_literal_or 和literal_or相反 •not_iliteral_or 和iliteral_or相反 •iwildcard 同wildcard相同,但不区分大小写
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部