Influxdb 如何从流入数据库中选择一些字段/标记?
我能够查询XDB并选择所有字段/标记:Influxdb 如何从流入数据库中选择一些字段/标记?,influxdb,Influxdb,我能够查询XDB并选择所有字段/标记: select * from http_reqs where time > now() - 4d and "status" =~ /^4/ 它返回匹配值的列表。第一行如下所示: time error error_code method name proto scenario status tls_version type url value 但是,当我尝试仅选择这些字段/标记的子集时(根据),我根本没有得到任何结果: sel
select * from http_reqs where time > now() - 4d and "status" =~ /^4/
它返回匹配值的列表。第一行如下所示:
time error error_code method name proto scenario status tls_version type url value
但是,当我尝试仅选择这些字段/标记的子集时(根据),我根本没有得到任何结果:
select "time","name" from http_reqs where time > now() - 4d and "status" =~ /^4
无论我试着选择什么。文档似乎错误或不正确
我如何才能选择我想要的字段/标记?似乎你必须首先弄清楚什么是“字段”和什么是“标记”。所以你需要做:
show field keys from http_reqs;
在我的情况下,这是回报
name: http_reqs
fieldKey fieldType
-------- ---------
url string
value float
根据文档,您必须使用至少一个字段键(无论出于何种原因)
然后,您可以查询所需内容(除了字段键,如果您是否需要该字段键):
select "url","error" from http_reqs where time > now() - 4d and "status" =~ /^4/