【问题标题】:transfer data between databases - influx-python在数据库之间传输数据 - influx-python
【发布时间】:2016-01-05 08:23:12
【问题描述】:

我正在尝试将从一个数据库获取的点写入另一个数据库(influxdb-python),我创建了一个 dict 列表,并且我正在使用 write_points('list of dicts')。我什至试图通过只获得 2 分来简化事情。

这是我的代码和错误,请帮助

rs = cli.query("""SELECT * FROM cpu_value WHERE time > now() - 2s""")
points = rs.get_points()
a=next(points)
b=next(points)
temp=[]
temp.append(a)
temp.append(b)

client = InfluxDBClient(database='test')

client.write_points(temp)

【问题讨论】:

  • 我看到代码但没有错误。如果没有错误输出,很难判断什么是行不通的。

标签: python influxdb


【解决方案1】:

使用INTO clause 从一个数据库写入另一个数据库比通过外部库导出和导入点更容易。

【讨论】:

  • 如果您需要将字符串转换为整数或浮点数(这是 influxdb 无法做到的),这将不起作用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-04
  • 1970-01-01
  • 1970-01-01
  • 2018-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多