elastic / elasticsearch

Free and Open, Distributed, RESTful Search Engine
https://www.elastic.co/products/elasticsearch
Other
68.52k stars 24.33k forks source link

Translate Processor for Ingest Pipelines #108269

Open Erikg346 opened 2 months ago

Erikg346 commented 2 months ago

Description

Hello, Currently, there is no Translate processor for Ingest Pipelines. From discussion forums, many have suggested using Script processor. I find it very tedious to have to do this for every instance of the translate filter used in our Logstash Pipelines. It would be great to make it easier for users to transition from Logstash pipelines to Ingest Pipelines. I can't revert to Logstash pipelines because we are leveraging Elastic Integrations.

elasticsearchmachine commented 1 month ago

Pinging @elastic/es-data-management (Team:Data Management)

joegallo commented 1 month ago

I'm adding some links to assist with later discussions: https://www.elastic.co/guide/en/logstash/current/plugins-filters-translate.html and an example of the kind of script that's necessary in the absence of such a processor (link).