gpt4 book ai didi

influxdb - 获取测量的标签值 - influxDB

转载 作者:行者123 更新时间:2023-12-04 02:56:34 28 4
gpt4 key购买 nike

我正在尝试获取给定测量的标签值。我在 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'

最佳答案

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

答:你必须是明确的。也就是说,您需要告诉您的查询在哪里寻找这些东西,否则它会尽力从所有测量中找到您想要的数据。

要将搜索空间缩小到一个度量,您可以使用 from 子句。基本上就像您在 SELECT 语句中所做的一样。

例如显示来自 EVENT_LIVE 的标签值,key=GROUP_ID;

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

关于influxdb - 获取测量的标签值 - influxDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52916338/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com