0

例子:

我的文件:

{"_id":"1", "data_sent":"100"}
{"_id":"2", "data_sent":"110"}
{"_id":"3", "data_sent":"120"}

我想'data_sent'为每个新文档获取价值并将其总结为另一个索引,让我们说

index_name: 'data_sum'
field: 'total_data_sent'='330'

奖励:我想在指定的时间段内自动创建新索引(例如/week

我知道可以在这里使用聚合,但据我所知,它们是在发送请求时执行的,对于大数据,它可能会持续一段时间。我需要在需要时非常快速地接收这些数据。

Elastic 中有什么对我的情况有帮助的吗?

4

1 回答 1

0

通过深入研究文档,我已经弄清楚了。

'Transforms'是我一直在寻找的。

https://www.elastic.co/guide/en/elasticsearch/reference/7.9/transform-overview.html

于 2020-09-23T12:22:30.797 回答