Skip to content

Commit d07a3f5

Browse files
committed
[DOCS] Adds more validation details for data frame transforms (elastic#44714)
1 parent e0e60b1 commit d07a3f5

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

docs/reference/data-frames/apis/put-transform.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ information, see {stack-ov}/security-privileges.html[Security privileges] and
3131
[[put-data-frame-transform-desc]]
3232
==== {api-description-title}
3333

34+
When the {dataframe-transform} is created, a series of validations occur to
35+
ensure its success. For example, there is a check for the existence of the
36+
source indices and a check that the destination index is not part of the source
37+
index pattern.
38+
3439
IMPORTANT: You must use {kib} or this API to create a {dataframe-transform}.
3540
Do not put a {dataframe-transform} directly into any
3641
`.data-frame-internal*` indices using the Elasticsearch index API.

docs/reference/data-frames/apis/start-transform.asciidoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,15 @@ have `view_index_metadata` privileges on the source index for the
2727
{stack-ov}/security-privileges.html[Security privileges] and
2828
{stack-ov}/built-in-roles.html[Built-in roles].
2929

30+
[[start-data-frame-transform-desc]]
31+
==== {api-description-title}
32+
33+
When a {dataframe-transform} starts, a series of validations occur to ensure its
34+
success. However, there are no initial privilege checks. If the user who created
35+
the transform does not have the required privileges on the source and
36+
destination indices, the transform starts but then fails when it attempts the
37+
unauthorized operation.
38+
3039
[[start-data-frame-transform-path-parms]]
3140
==== {api-path-parms-title}
3241

0 commit comments

Comments
 (0)