Skip to content

Commit 42aa055

Browse files
authored
[9.1] [DOCS] Split ESQL commands into standalone pages (elastic#133073) (elastic#133145)
* [DOCS] Split ESQL commands into standalone pages (elastic#133073) (cherry picked from commit 7c2a1fb) # Conflicts: # docs/reference/query-languages/esql/_snippets/commands/layout/rerank.md # docs/reference/query-languages/esql/_snippets/commands/layout/ts.md # docs/reference/query-languages/esql/_snippets/lists/processing-commands.md # docs/reference/query-languages/esql/commands/processing-commands.md * delete rerank.md from toc.yml * Delete rerank.md * delete rerank redirect
1 parent a78a92a commit 42aa055

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+414
-175
lines changed

docs/redirects.yml

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,65 @@ redirects:
2222
- to: 'reference/elasticsearch/rest-apis/retrievers/rule-retriever.md'
2323
anchors: {'rule-retriever'}
2424
- to: 'reference/elasticsearch/rest-apis/retrievers/pinned-retriever.md'
25-
anchors: {'pinned-retriever'}
25+
anchors: {'pinned-retriever'}
26+
27+
# ESQL command redirects - split from aggregate pages to individual pages
28+
'reference/query-languages/esql/commands/source-commands.md':
29+
to: 'reference/query-languages/esql/commands/source-commands.md'
30+
anchors: {} # pass-through unlisted anchors in the `many` ruleset
31+
many:
32+
- to: 'reference/query-languages/esql/commands/from.md'
33+
anchors: {'esql-from'}
34+
- to: 'reference/query-languages/esql/commands/row.md'
35+
anchors: {'esql-row'}
36+
- to: 'reference/query-languages/esql/commands/show.md'
37+
anchors: {'esql-show'}
38+
39+
# Handle old anchor references to esql-commands.md
40+
'reference/query-languages/esql/esql-commands.md':
41+
to: 'reference/query-languages/esql/esql-commands.md'
42+
anchors: {} # pass-through unlisted anchors in the `many` ruleset
43+
many:
44+
- to: 'reference/query-languages/esql/commands/source-commands.md'
45+
anchors: {'esql-source-commands'}
46+
- to: 'reference/query-languages/esql/commands/processing-commands.md'
47+
anchors: {'esql-processing-commands'}
48+
49+
'reference/query-languages/esql/commands/processing-commands.md':
50+
to: 'reference/query-languages/esql/commands/processing-commands.md'
51+
anchors: {} # pass-through unlisted anchors in the `many` ruleset
52+
many:
53+
- to: 'reference/query-languages/esql/commands/change-point.md'
54+
anchors: {'esql-change_point'}
55+
- to: 'reference/query-languages/esql/commands/completion.md'
56+
anchors: {'esql-completion'}
57+
- to: 'reference/query-languages/esql/commands/dissect.md'
58+
anchors: {'esql-dissect'}
59+
- to: 'reference/query-languages/esql/commands/drop.md'
60+
anchors: {'esql-drop'}
61+
- to: 'reference/query-languages/esql/commands/enrich.md'
62+
anchors: {'esql-enrich'}
63+
- to: 'reference/query-languages/esql/commands/eval.md'
64+
anchors: {'esql-eval'}
65+
- to: 'reference/query-languages/esql/commands/fork.md'
66+
anchors: {'esql-fork'}
67+
- to: 'reference/query-languages/esql/commands/grok.md'
68+
anchors: {'esql-grok'}
69+
- to: 'reference/query-languages/esql/commands/keep.md'
70+
anchors: {'esql-keep'}
71+
- to: 'reference/query-languages/esql/commands/limit.md'
72+
anchors: {'esql-limit'}
73+
- to: 'reference/query-languages/esql/commands/lookup-join.md'
74+
anchors: {'esql-lookup-join'}
75+
- to: 'reference/query-languages/esql/commands/mv_expand.md'
76+
anchors: {'esql-mv_expand'}
77+
- to: 'reference/query-languages/esql/commands/rename.md'
78+
anchors: {'esql-rename'}
79+
- to: 'reference/query-languages/esql/commands/sample.md'
80+
anchors: {'esql-sample'}
81+
- to: 'reference/query-languages/esql/commands/sort.md'
82+
anchors: {'esql-sort'}
83+
- to: 'reference/query-languages/esql/commands/stats-by.md'
84+
anchors: {'esql-stats-by'}
85+
- to: 'reference/query-languages/esql/commands/where.md'
86+
anchors: {'esql-where'}

docs/reference/query-languages/esql/_snippets/commands/layout/change_point.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
## `CHANGE_POINT` [esql-change_point]
2-
3-
:::{note}
4-
The `CHANGE_POINT` command requires a [platinum license](https://www.elastic.co/subscriptions).
5-
:::
6-
71
```yaml {applies_to}
82
serverless: preview
93
stack: preview 9.1.0
104
```
115
6+
:::{note}
7+
The `CHANGE_POINT` command requires a [platinum license](https://www.elastic.co/subscriptions).
8+
:::
9+
1210
`CHANGE_POINT` detects spikes, dips, and change points in a metric.
1311

1412
**Syntax**

docs/reference/query-languages/esql/_snippets/commands/layout/completion.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
## `COMPLETION` [esql-completion]
21

32
```yaml {applies_to}
43
serverless: preview

docs/reference/query-languages/esql/_snippets/commands/layout/dissect.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
## `DISSECT` [esql-dissect]
1+
```yaml {applies_to}
2+
serverless: ga
3+
stack: ga
4+
```
25
36
`DISSECT` enables you to [extract structured data out of a string](/reference/query-languages/esql/esql-process-data-with-dissect-grok.md).
47

docs/reference/query-languages/esql/_snippets/commands/layout/drop.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
## `DROP` [esql-drop]
1+
```yaml {applies_to}
2+
serverless: ga
3+
stack: ga
4+
```
25
36
The `DROP` processing command removes one or more columns.
47

docs/reference/query-languages/esql/_snippets/commands/layout/enrich.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
## `ENRICH` [esql-enrich]
1+
```yaml {applies_to}
2+
serverless: ga
3+
stack: ga
4+
```
25
36
`ENRICH` enables you to add data from existing indices as new columns using an
47
enrich policy.

docs/reference/query-languages/esql/_snippets/commands/layout/eval.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
## `EVAL` [esql-eval]
1+
```yaml {applies_to}
2+
serverless: ga
3+
stack: ga
4+
```
25
36
The `EVAL` processing command enables you to append new columns with calculated
47
values.

docs/reference/query-languages/esql/_snippets/commands/layout/fork.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
## `FORK` [esql-fork]
2-
31
```yaml {applies_to}
42
serverless: preview
53
stack: preview 9.1.0

docs/reference/query-languages/esql/_snippets/commands/layout/from.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
## `FROM` [esql-from]
1+
```yaml {applies_to}
2+
serverless: ga
3+
stack: ga
4+
```
25
36
The `FROM` source command returns a table with data from a data stream, index,
47
or alias.

docs/reference/query-languages/esql/_snippets/commands/layout/grok.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
## `GROK` [esql-grok]
1+
```yaml {applies_to}
2+
serverless: ga
3+
stack: ga
4+
```
25
36
`GROK` enables you to [extract structured data out of a string](/reference/query-languages/esql/esql-process-data-with-dissect-grok.md).
47

0 commit comments

Comments
 (0)