SDK多值获取最新数据
示例代码:
/*
* multiFieldQueryLast() API。
* 和单值模型查询方式类似,只是在创建 LastPointSubQuery 时候需要提供 fields 信息。
* 查询时必须提供的信息:
* Metric: 代表查询的数据指标,例如"metric":"wind"。
* Fields: 查询指标下具体的度量(子类比)信息,例如 "speed", "level", "temperature"。
*/
List<String> fields = new ArrayList<>();
fields.add("speed");
fields.add("level");
fields.add("temperature");
LastPointSubQuery lastPointSubQuery = LastPointSubQuery.builder("wind", fields, Collections.emptyMap()).build(); // 无 Tags 过滤
LastPointQuery lastPointQuery = LastPointQuery.builder().sub(lastPointSubQuery).tupleFormat(true).msResolution(false).build();
List<MultiFieldQueryLastResult> results = tsdb.multiFieldQueryLast(lastPointQuery);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论