【发布时间】:2021-12-08 08:32:54
【问题描述】:
我需要将历史数据写入 InfluxDB(我使用的是 Python,在这种情况下这不是必须的,所以我可能愿意接受非 Python 解决方案)。我像这样设置了写API
write_api = client.write_api(write_options=ASYNCHRONOUS)
数据来自一个以时间戳为键的DataFrame,所以我像这样将它写入数据库
result = write_api.write(bucket=bucket, data_frame_measurement_name=field_key, record=a_data_frame)
即使 InfluxDB 服务器已关闭,此调用也不会引发异常。 result 有一个受保护的属性 _success,它是调试中的布尔值,但我无法从代码中访问它。
如何检查写入是否成功?
【问题讨论】:
-
咆哮:我多么讨厌这个基于事件的勇敢的新世界,一切都是“最终的一致性,或者永远不会”。
标签: python pandas dataframe influxdb-python influxdb-2