我正在使用行协议将如下所示的简单数据写入Influx DB。
interface1,KEY=bytes_allocated,fieldname=KV datavalue=761
以上声明现在工作正常,
如果数据值包含任何字母,则会出错。
interface1,KEY=bytes_allocated,fieldname=KV datavalue=761A
我得到的错误是
Failed to write: {"error":"unable to parse
'interface1,KEY=bytes_allocated,fieldname=KV datavalue=761A': invalid number"}
想知道如何将“761A”写入数据库?或强制流入数据库将761A视为字符串值而不是数字?
答案 0 :(得分:0)
如果您希望将字段值视为字符串,则必须将其包装在"
s中。
例如
interface1,KEY=bytes_allocated,fieldname=KV datavalue="761A"