Ingest APIs

Basic ingest CRUD APIs allow you to manage the entire life cycle process, from creation, update, retrieval deletion, and execution of the ingest pipeline. A pipeline is formed by a list of supported processors that are executed sequentially. Let's describe each CRUD API as follows:

  • Create/update the ingest pipeline: To define a pipeline, you need to specify a list of processors (which will be executed in order) and a description to tell us what functions will be performed. The PUT request is used to create the pipeline with an identifier. If the pipeline was created previously, it will be an update request and will overwrite the original contents. Let's take an example of creating a pipeline with the range_ratio identifier

Get Advanced Elasticsearch 7.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.