使用多个标签插入 InfluxDB 时“缺少标签键”

`missing tag key` when inserting to InfluxDB with inserting with multiple tags

我在 Influxdb 上创建了一个新数据库 mydb。 接下来我做了 use mydb 当我 运行 插入我的数据库时,我 运行 出错了 - ERR: {"error":"unable to parse 'angle, userid=1, product=pname value=5.1': missing tag key"}

这是我 运行ning 的插页 - INSERT angle, userid=1, product=dname value=5.1

假设 angle 是测量的名称,useridproductvalue 是字段,如果您尝试删除 angle 之后的逗号没有应用任何标签并在 value ?

之前添加另一个逗号
INSERT angle userid=1,product=dname,value=5.1

如果 userid 是一个标签,那么它应该类似于

INSERT angle,userid=1 product=dname,value=5.1

请参考线路协议规范
https://docs.influxdata.com/influxdb/v1.7/write_protocols/line_protocol_reference/
https://docs.influxdata.com/influxdb/v1.7/write_protocols/line_protocol_tutorial/

在检查文档和多次点击并尝试后,我想出了使用多个标签插入 influxDb 的正确方法是这样的 -

INSERT angle,id=1,product=ineck value=5.0

https://docs.influxdata.com/influxdb/v2.0/reference/syntax/line-protocol/

目前正在学习 influxdb,我的问题是空格。确保你有正确的空格。

您的插入命令:

INSERT angle, userid=1, product=dname value=5.1

正确格式化并更正空格:

INSERT angle,userid=1,product=dname value=5.1

我会在答案下方留下评论,但我没有这方面的声誉,也没有人明确提到空格问题。 所以对于新人来说,注意你的空间。