mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-24 23:27:25 -04:00
[DOCS] Adds example of better index resolve to transforms at scale (#92234)
Co-authored-by: Przemysław Witek <przemyslaw.witek@elastic.co>
This commit is contained in:
parent
ebc09dd8d6
commit
6561c47317
1 changed files with 17 additions and 0 deletions
|
@ -116,6 +116,23 @@ example, greater than `2020-01-01T00:00:00`) to limit which historical indices
|
||||||
are accessed. If you use a relative time value (for example, `now-30d`) then
|
are accessed. If you use a relative time value (for example, `now-30d`) then
|
||||||
this date range is re-evaluated at the point of each checkpoint execution.
|
this date range is re-evaluated at the point of each checkpoint execution.
|
||||||
|
|
||||||
|
Consider using <<api-date-math-index-names,date math>> in your index names to
|
||||||
|
reduce the number of indices to resolve in your queries. Add a date pattern
|
||||||
|
- for example, `yyyy-MM-dd` - to your index names and use it to limit your query
|
||||||
|
to a specific date. The example below queries indices only from yesterday and
|
||||||
|
today:
|
||||||
|
|
||||||
|
[source,js]
|
||||||
|
----------------------------------
|
||||||
|
"source": {
|
||||||
|
"index": [
|
||||||
|
"<mydata-{now/d-1d{yyyy-MM-dd}}*>",
|
||||||
|
"<mydata-{now/d{yyyy-MM-dd}}*>"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
----------------------------------
|
||||||
|
// NOTCONSOLE
|
||||||
|
|
||||||
|
|
||||||
[discrete]
|
[discrete]
|
||||||
[[optimize-shading-strategy]]
|
[[optimize-shading-strategy]]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue