You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

InfluxDB Flux标签名称过滤:保留指定字符串标签及多查询支持

InfluxDB标签过滤与多字符串查询方案

一、过滤含"active"且排除含"return"的标签

假设你的标签字段名为tag_name(请替换成实际的标签键名),用正则匹配即可实现需求:

SELECT * FROM your_measurement
WHERE tag_name =~ /active/ AND tag_name !~ /return/
  • =~ /active/:筛选标签值包含"active"的记录
  • !~ /return/:排除标签值包含"return"的记录
    对应你的示例,这个查询会精准保留ab_active、aba_active,过滤掉其他不符合条件的标签。

二、匹配多个字符串的查询方法

1. 匹配任意一个目标字符串

如果需要标签值包含"active"、"PV"、"work"中的任意一个,用正则的|(或)操作符:

SELECT * FROM your_measurement
WHERE tag_name =~ /active|PV|work/

2. 同时匹配多个目标字符串

如果要求标签值同时包含多个目标字符串(比如同时有"active"和"PV"),叠加多个正则匹配条件即可:

SELECT * FROM your_measurement
WHERE tag_name =~ /active/ AND tag_name =~ /PV/ AND tag_name =~ /work/

内容的提问来源于stack exchange,提问作者baim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 12:17:06