Hi, when I specify the target_field
in the split processor I get the following error:
{
"error": {
"root_cause": [
{
"type": "parse_exception",
"reason": "processor [split] doesn't support one or more provided configuration parameters [target_field]",
"header": {
"processor_type": "split",
"processor_tag": "splitMessageProcessor"
}
}
],
"type": "parse_exception",
"reason": "processor [split] doesn't support one or more provided configuration parameters [target_field]",
"header": {
"processor_type": "split",
"processor_tag": "splitMessageProcessor"
}
},
"status": 400
}
My test simulation in ES 5.5:
POST _ingest/pipeline/_simulate
{
"pipeline": {
"description" : "pipeline for online services",
"processors": [
{
"split": {
"field": "message",
"tag": "splitMessageProcessor",
"separator": "\\s+",
"target_field": "splitedMessage"
}
}
]
},
"docs": [
{
"_source": { "message": "A B C" }
}
]
}
it works without target_field
, but I don't want to replace the existing field. Is this an issue?