1.3 KiB
layout | title | parent | nav_order | has_children |
---|---|---|---|---|
default | Ingest processors | Ingest APIs | 10 | true |
Ingest processors
Ingest processors are a core component of ingest pipelines because they preprocess documents before indexing. For example, you can remove fields, extract values from text, convert data formats, or append additional information.
OpenSearch provides a standard set of ingest processors within your OpenSearch installation. For a list of processors available in OpenSearch, use the Nodes Info API operation:
GET /_nodes/ingest?filter_path=nodes.*.ingest.processors
{% include copy-curl.html %}
To set up and deploy ingest processors, make sure you have the necessary permissions and access rights. See Security plugin REST API to learn more. {:.note}
Processor types and their required or optional parameters vary depending on your specific use case. See the Ingest processors section to learn more about the processor types and defining and configuring them within a pipeline.