You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Chris Sampson (Jira)" <ji...@apache.org> on 2022/11/05 16:33:00 UTC

[jira] [Assigned] (NIFI-3262) PutElasticsearch support for _routing/_parent

     [ https://issues.apache.org/jira/browse/NIFI-3262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Sampson reassigned NIFI-3262:
-----------------------------------

    Assignee: Chris Sampson

> PutElasticsearch support for _routing/_parent
> ---------------------------------------------
>
>                 Key: NIFI-3262
>                 URL: https://issues.apache.org/jira/browse/NIFI-3262
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Josh Harrison
>            Assignee: Chris Sampson
>            Priority: Major
>
> Due to the structure of the current nifi Elasticsearch indexing processors, it doesn't appear possible to specify explicit _routing or _parent fields when using any of the PutElasticsearch processors (PutElasticsearch, PutElasticsearchHTTP, PutElasticsearch5).
> The ability to optionally specify the _parent and/or _routing parameters that can be present in a normal bulk index request would be really valuable.
> An alternative to adding a handled attribute would be adding support for the bulk indexing syntax as defined on https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html - a two line structure where line one contains the indexing instructions in a JSON object, and line two contains the content of the object. Each line ends with an explicit newline character (\n). This would allow bulk indexing, update, delete, etc operations to be carried out through nifi.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)