процессор для обработки документов расщепленного эластичного поиска - PullRequest
0 голосов
/ 05 ноября 2018

asticsearch предоставляет механизм ingest для преобразования документов во время их индексации. Процессор может преобразовывать поля, добавлять и удалять поля из проиндексированных документов. В редких случаях можно даже написать свой собственный плагин преобразования. Однако я не могу найти возможности для создания нескольких выходных документов для одного входного документа. Возможно ли это как-то при использовании модуля ingest в упругом? Я хотел бы разделить один документ на несколько документов. Всегда ли должно быть отношение один к одному между входным и преобразованным документом?

1 Ответ

0 голосов
/ 05 ноября 2018

Входной узел может преобразовывать только те документы, которые проиндексированы, но не подходят для того, чего вы пытаетесь достичь. Вместо этого вам нужно взглянуть на плагин разделенного фильтра Logstash и посмотреть, работает ли он для вашего варианта использования - https://www.elastic.co/guide/en/logstash/current/plugins-filters-split.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...