elasticsearch - 使用ElasticSearch聚合结果更新数据集

标签 elasticsearch

我想通过 flex 搜索为大型数据集自动化特征创建过程。
我想知道是否有可能在我的数据集中创建一个新字段,这将是聚合的结果。

我目前正在处理来自网络的日志,并希望实现归档的“bytes_in”的移动平均值(过去x天中字段的平均值)。

花时间阅读文档和示例后,我无法做到这一点……

最佳答案

您有两种可能性:

  • 通过使用Rollup API,您可以创建一个作业,该作业将允许您随时随地汇总数据并将其存储在专用索引中。
    详细的示例可以在blog article中找到。
  • 通过使用Data Frame Transform API,您可以通过各种方式将数据转换为以实体为中心的新索引aggregate your data并将结果存储在专用索引中。
  • 关于elasticsearch - 使用ElasticSearch聚合结果更新数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58304517/

    相关文章:

    elasticsearch - Elastica-多个 bool 查询-子查询

    jquery - 如何使用elasticsearch和自动完成jquery以及建议的数组

    elasticsearch - 如何查看文档中索引的同义词?

    java - 在 Elasticsearch 中建立索引时出现映射异常

    amazon-web-services - aws elasticsearch 身份验证错误并显示 403

    date - Elastic(搜索):查询结果日期格式与存储格式不同

    php - Elasticsearch AND/BOOL 条件 + PHP

    scala - 按 Spark DataFrame 中的数组值过滤

    elasticsearch - ElasticSearch-确定哪些词不符合任何文档

    elasticsearch - ElasticSearch Rest高级客户端提供UnknownHostException