文档简介:
构造时间点
一个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(); |