【发布时间】:2018-01-06 07:41:06
【问题描述】:
我的 postgres 数据库中有很多数据(在远程)。这是过去1年的数据,现在想推到elasticsearch上。
数据中有一个时间字段,格式为2016-09-07 19:26:36.817039+00。
我希望这是弹性搜索中的时间域(@timestamp)。这样我就可以在 kibana 中查看它,并查看过去一年的一些可视化。
我需要有关如何有效推送所有这些数据的帮助。我无法理解如何从 postgres 获取所有这些数据。
我知道我们可以通过 jdbc 插件注入数据,但我认为我无法使用它创建我的 @timestamp 字段。
我也知道 zombodb,但不确定这是否也让我能够提供自己的时间域。
另外,数据是批量的,所以我正在寻找一个有效的解决方案
我需要有关如何执行此操作的帮助。所以,欢迎提出建议。
【问题讨论】:
标签: database postgresql elasticsearch import export