@@ -28,20 +28,18 @@ The second step is deciding how you want to aggregate the grouped data. When
2828using aggregations, you practically ask questions about the index. There are
2929different types of aggregations, each with its own purpose and output. To learn
3030more about the supported aggregations and group-by fields, see
31- {ref}/transform-resource.html[{ transform-cap} resources] .
31+ <<put- transform>> .
3232
3333As an optional step, you can also add a query to further limit the scope of the
3434aggregation.
3535
3636The {transform} performs a composite aggregation that paginates through all the
3737data defined by the source index query. The output of the aggregation is stored
38- in a destination index . Each time the {transform} queries the source index, it
38+ in a _destination index_ . Each time the {transform} queries the source index, it
3939creates a _checkpoint_. You can decide whether you want the {transform} to run
40- once (batch {transform}) or continuously ({ctransform}). A batch {transform} is a
41- single operation that has a single checkpoint. {ctransforms-cap} continually
42- increment and process checkpoints as new source data is ingested.
43-
44- .Example
40+ once or continuously. A _batch {transform}_ is a single operation that has a
41+ single checkpoint. _{ctransforms-cap}_ continually increment and process
42+ checkpoints as new source data is ingested.
4543
4644Imagine that you run a webshop that sells clothes. Every order creates a
4745document that contains a unique order ID, the name and the category of the
@@ -72,7 +70,7 @@ indices then index the results into the destination index. Therefore, a
7270aggregation that it performs and the indexing process.
7371
7472For better performance, make sure that your search aggregations and queries are
75- optimized, so they don't process unnecessary data.
73+ optimized and that your {transform} is processing only necessary data.
7674
7775NOTE: When you use <<search-aggregations-bucket-datehistogram-aggregation>>, the
7876queries are not considered optimal as they run through a significant amount of
0 commit comments