Influxdb 在单个from命令提示下,将多个点插入流入数据库

Influxdb 在单个from命令提示下,将多个点插入流入数据库,influxdb,Influxdb,在windows命令提示符下,我试图在一行上输入2个点,但总是出现解析错误 如果我尝试用一个\r\n分隔点,我会得到相同的分析错误 插入温度,位置=城市名称值=-6.01 1575378000温度,位置=城市名称值=-5.99 1575381600 错误:{错误:无法分析'temperature,location=cityname value=-6.01 157537800temperature,location=cityname value=-5.99 1575381600':时间戳错误} 有

在windows命令提示符下,我试图在一行上输入2个点,但总是出现解析错误

如果我尝试用一个\r\n分隔点,我会得到相同的分析错误

插入温度,位置=城市名称值=-6.01 1575378000温度,位置=城市名称值=-5.99 1575381600

错误:{错误:无法分析'temperature,location=cityname value=-6.01 157537800temperature,location=cityname value=-5.99 1575381600':时间戳错误}

有人有做多点插入的经验吗

更新:使用文件作为curl的输入

.$ curl -i -XPOST 'http://myserver:8086/write?db=testing' --data-binary @example.txt
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: f005e1c8-1613-11ea-82ff-00155d0968c8
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'temperature,location=cityname value=-6.00 1575378000 ': bad timestamp unable to parse 'temperature,location=cityname value=-5.00 1575381600 ': bad timestamp
X-Influxdb-Version: 1.7.7
X-Request-Id: f005e1c8-1613-11ea-82ff-00155d0968c8
Date: Tue, 03 Dec 2019 21:29:07 GMT
Content-Length: 189

{"error":"unable to parse 'temperature,location=cityname value=-6.00 1575378000\r': bad timestamp\nunable to parse 'temperature,location=cityname value=-5.00 1575381600\r': bad timestamp"}

example.txt file contents:
temperature,location=cityname value=-6.00 1575378000
temperature,location=cityname value=-5.00 1575381600



INSERT子句中没有多个点

你必须使用单独的插入,顺便问一下,这有什么问题?你为什么坚持把它写在一个条款里


或者以另一种方式使用成批的线路协议记录,或者通过REST端点发送。

谢谢。我将接受您的建议,通过REST完成。如何设置文件?当前,如果我输入的行数超过一行,就会出现解析错误。对不起,这里的文件是什么意思?你打算如何使用它?请显示该文件的外观。Line协议接受换行符\n并且对空格敏感-引用l.p.语法文档。去掉'r' -s和多余的空白,应该是好的。所以我用C++来创建示例PLX.TXT文件,并且循环以“\n”终止每行。当我在notepad++中打开example.txt文件时,行以CRLF结尾。我想这就是解析文件失败的原因。