elasticsearch分割文档摄取处理器



elasticsearch提供了在文档被索引时转换文档的摄取机制。processory可以转换字段,添加和删除索引文档中的字段。在极少数情况下,甚至可以编写自己的转换插件。然而,我找不到任何为单个输入文档生成多个输出文档的可能性。在弹性中使用ingest模块,这在某种程度上是可能的吗?我想将单个文档拆分为多个文档。输入和转换后的文档之间是否总是必须是一对一的关系?

Ingest节点只能转换已编制索引但不适合您尝试实现的文档。相反,您需要查看Logstash拆分过滤器插件,看看它是否适用于您的用例-https://www.elastic.co/guide/en/logstash/current/plugins-filters-split.html

最新更新