Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
/data/save/many 不只是存时序,会有消息队列,没有直接存历史数据库的,用它试试吧,不行就得开发了
我调用 data/save 接口,能上传成功。
但是,调用 data/save/many, 就上传不了。响应虽然是存储成功了,但实际没有成功。 而且,即使 tableId、tableDataId 随便写、写错了,也不会保存,仍旧提示成功。
问:究竟怎样才能成功通过调用 data/save/many 上传数据。
tableId、tableDataId 随便写,也会提示成功。 实际是上传不了的!
@hp 帮我看下这个问题
保存的时候看看 storage 和 influxdb 这俩服务的日志
没有产生日志:
用消息队列客户端收一下 数据,连mqtt server,data/default/表标识/设备编号
调用data/save,能订阅到mqtt报文。
调用data/save/many,订阅收不到任何数据。
给这个接口加了下处理,更下core服务 4.5.6 然后ws-data服务也升最新版V4.1.44 另外需要这样传参 [ { "tableId": "tableid1", "tableDataId": "id1", "time": 1785145302000, "fields": { "IA": 123 } } ]
startTime endTime不要填,time(值毫秒级时间戳)选填,不填就是当前时间,fields里是数据点ID和值,适当分批,一次不要特别多,按照上面再试试
已经可以上传了。谢谢。