Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 13 additions & 9 deletions docs/en/ingest-management/data-streams.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -937,6 +937,7 @@ Refer to <<data-streams-pipelines>> to learn more.
* link:{ref}/mapping-source-field.html#synthetic-source[Synthetic `_source`]

These features can be enabled and disabled for {fleet}-managed data streams by using the index template API and a few key settings.
Note that in versions 8.17.0 and later, Synthetic `_source` requires an Enterprise license.

NOTE: If you are already making use of `@custom` component templates for ingest or retention customization (as shown for example in <<data-streams-ilm-tutorial,Tutorial: Customize data retention policies>>), exercise care to ensure you don't overwrite your customizations when making these requests.

Expand Down Expand Up @@ -1098,16 +1099,18 @@ For example, the following payload disables TSDS on `nginx.stubstatus`:
[source,json]
----
PUT _component_template/<NAME>@custom

{
"template": {
"mappings": {
"_source": {
"mode": "synthetic"
"settings": {
"index": {
"mapping": {
"source": {
"mode": "synthetic"
}
}
}
}
}

----

[discrete]
Expand All @@ -1117,11 +1120,12 @@ PUT _component_template/<NAME>@custom
[source,json]
----
PUT _component_template/<NAME>@custom

{
"template": {
"mappings": {
"_source": {}
"settings": {
"index": {
"mapping": {
"source": {"mode": "stored"}
}
}
}
}
Expand Down
Loading