【发布时间】:2020-08-20 10:08:41
【问题描述】:
最近我将数据从一个弹性集群重新索引到另一个最新版本的集群。但是以前集群中的数据是旧数据,现在我需要新集群中具有最新时间戳的数据。
【问题讨论】:
标签: elasticsearch kibana
最近我将数据从一个弹性集群重新索引到另一个最新版本的集群。但是以前集群中的数据是旧数据,现在我需要新集群中具有最新时间戳的数据。
【问题讨论】:
标签: elasticsearch kibana
您可以在 reindex api 中使用脚本
类似的东西应该可以工作
POST _reindex
{
"source": {
"index": "test"
},
"dest": {
"index": "test2"
},
"script": {
"lang": "painless",
"source": """
ctx._source['@timestamp'] = new Date().getTime();
"""
}
}
【讨论】: