获取测量值的标签 - influxDB

6

我正在尝试获取给定测量的标记值。 我的influxDB中有以下测量。

> select * from "EVENT_LIVE"
name: EVENT_LIVE
time                GROUP_ID      COUNT
----                ------------- ---------
1531008000000000000 84            2
1531008000000000000 9             8
1532822400000000000 249           1
1534636800000000000 43            1
1534636800000000000 68            1
1535241600000000000 13            13
1535241600000000000 18            4
1535241600000000000 205           2
1535241600000000000 21            6
1535241600000000000 214           1
1535241600000000000 23            1
1535241600000000000 238           1
1535241600000000000 249           1
1535241600000000000 282           14
1535241600000000000 29            1
1535241600000000000 316           3
1535241600000000000 32            13
1535241600000000000 41            7
1535241600000000000 43            1
1535241600000000000 6             1

这里的测量名称是 EVENT_LIVEGROUP_ID 是标签,而 COUNT 是该测量的值。

我已执行以下 InfluxDB 查询。

 > show tag values with key=GROUP_ID

    name: EVENT_LIVE
key           value
---           -----
GROUP_ID       13
GROUP_ID       18
GROUP_ID       204
GROUP_ID       206
GROUP_ID       21
GROUP_ID       217
GROUP_ID       22
GROUP_ID       238
GROUP_ID       245
GROUP_ID       249
GROUP_ID       25
GROUP_ID       259

name: EVENT_COMPLETED
key           value
---           -----
GROUP_ID       15
GROUP_ID       18
GROUP_ID       204
GROUP_ID       206
GROUP_ID       21
GROUP_ID       234
GROUP_ID       22
GROUP_ID       238
GROUP_ID       245
GROUP_ID       265
GROUP_ID       13
GROUP_ID       259

从数据库中检索所有测量的标签值。

但是当我尝试获取特定于测量的标记

EVENT_LIVE,通过执行以下查询,我看不到任何结果。

下面的查询有什么问题?

show tag values with key=GROUP_ID where "name" ='PGM_LIVE'

我正在使用的influxDB版本是1.6.0 - Siva Tharun
2个回答

10

问:为什么我的查询显示来自所有测量的数据?

答:您需要明确告诉您的查询在哪里查找这些数据,否则它会尽其所能从所有测量中找到您想要的数据。

为了将搜索空间缩小到一个测量中,您可以使用from子句。与您在SELECT语句中所做的工作基本一样。

例如:show tag values from EVENT_LIVE with key=GROUP_ID;

请参阅https://docs.influxdata.com/influxdb/v1.6/query_language/data_exploration/#from-clause


1

你好Siva,以下应该可以工作...

显示pgm_live中key=GROUP_ID的标签值

或者

显示event_live中key=GROUP_ID的标签值

最好的问候,Marc V. (Mata)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接