Skip to content

Commit 6cbca56

Browse files
fbsoloChristoph Büscher
authored and
Christoph Büscher
committed
[Docs] Changes to ingest.asciidoc (#28212)
1 parent 6af4bed commit 6cbca56

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

docs/reference/ingest.asciidoc

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,27 @@
33

44
[partintro]
55
--
6-
You can use ingest node to pre-process documents before the actual indexing takes place.
7-
This pre-processing happens by an ingest node that intercepts bulk and index requests, applies the
8-
transformations, and then passes the documents back to the index or bulk APIs.
6+
Use an ingest node to pre-process documents before the actual document indexing happens.
7+
The ingest node intercepts bulk and index requests, it applies transformations, and it then
8+
passes the documents back to the index or bulk APIs.
99

10-
You can enable ingest on any node or even have dedicated ingest nodes. Ingest is enabled by default
11-
on all nodes. To disable ingest on a node, configure the following setting in the `elasticsearch.yml` file:
10+
All nodes enable ingest by default, so any node can handle ingest tasks. You can also create
11+
dedicated ingest nodes. To disable ingest for a node, configure the following setting in the
12+
elasticsearch.yml file:
1213

1314
[source,yaml]
1415
--------------------------------------------------
1516
node.ingest: false
1617
--------------------------------------------------
1718

18-
To pre-process documents before indexing, you <<pipeline,define a pipeline>> that specifies
19-
a series of <<ingest-processors,processors>>. Each processor transforms the document in some way.
20-
For example, you may have a pipeline that consists of one processor that removes a field from
21-
the document followed by another processor that renames a field. Configured pipelines are then stored
22-
in the <<cluster-state,cluster state>>.
19+
To pre-process documents before indexing, <<pipeline,define a pipeline>> that specifies a series of
20+
<<ingest-processors,processors>>. Each processor transforms the document in some specific way. For example, a
21+
pipeline might have one processor that removes a field from the document, followed by
22+
another processor that renames a field. The <<cluster-state,cluster state>> then stores
23+
the configured pipelines.
2324

24-
To use a pipeline, you simply specify the `pipeline` parameter on an index or bulk request to
25-
tell the ingest node which pipeline to use. For example:
25+
To use a pipeline, simply specify the `pipeline` parameter on an index or bulk request. This
26+
way, the ingest node knows which pipeline to use. For example:
2627

2728
[source,js]
2829
--------------------------------------------------

0 commit comments

Comments
 (0)