上云无忧 > 文档中心 > 天翼云时间序列数据库 TSDB 过滤器
时间序列数据库 TSDB
天翼云时间序列数据库 TSDB 过滤器

文档简介:
过滤器的类型有以下几种: •iliteral_or 和literal类似,但不区分大小写 •wildcard 通配符 •not_literal_or 和literal_or相反 •not_iliteral_or 和iliteral_or相反 •iwildcard 同wildcard相同,但不区分大小写
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

过滤器


过滤器的类型有以下几种:

•iliteral_or         和literal类似,但不区分大小写
•wildcard          通配符
•not_literal_or      和literal_or相反
•not_iliteral_or     和iliteral_or相反
•iwildcard          同wildcard相同,但不区分大小写
•literal_or          采用单个字面值或| 管道分隔值列表并返回与区分大小写的结果匹配的时间序列
•regexp            正则表达式
过滤器需要在构造SubQuery的时候进行设置。
示例代码

SubQuery subQuery = SubQuery.metric("test.com").filter(Filter.type(FilterType.LITERAL_OR).tagk("diquA").filter("beijing").build()).aggregator

(AggregatorType.NONE).build();

Query query =   Query.start(0).end(System.currentTimeMillis() / 1000).query(subQuery).build();

相似文档
  • 查询最新的时间点有2个接口,一个是利用tsdb原生的api/query/last接口进行查询最新时间点的数据。第二个是为了查找最新的多个数据点而扩展的功能接口。
  • 方法queryTsmetaByMetric是针对meta表中的时间线的信息查询。和其它方法一样,在TSDB客户端中直接调用即可。 方法说明如下 /** * @param metric * @return JSONArray * @description 根据 /api/uid/tsmeta?m=metric 查找其元数据集合
  • 根据metric查询标签的接口是Lookup,下面是查询metric为example的所有标签对。 示例代码 Lookup lk = Lookup.metric("example").limit(1).build(); String result = client.lookup(lk);
  • 降采样说明 当查询的时间范围比较长,需返回一定精度的数据时使用。查询格式如下: -[-fill policy] 其中: •interval:指数值,如 5、60 等,特殊的“0all”表示时间维度聚合为一个点。
  • 优雅关闭 TSDB-Client 提供了优雅关闭功能。客户端在关闭过程中会被阻塞住,直到服务器处理完所有请求。建议您使用优雅关闭功能,以防数据丢失。 示例代码 1. tsdb.close(); // 等价于 tsdb.close(false);
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部