使用多个标签插入 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
是测量的名称,userid
、product
和 value
是字段,如果您尝试删除 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
我会在答案下方留下评论,但我没有这方面的声誉,也没有人明确提到空格问题。
所以对于新人来说,注意你的空间。
我在 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
是测量的名称,userid
、product
和 value
是字段,如果您尝试删除 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
我会在答案下方留下评论,但我没有这方面的声誉,也没有人明确提到空格问题。 所以对于新人来说,注意你的空间。