mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-29 09:54:06 -04:00
This pipeline aggregation gives the user the ability to script functions that "move" across a window of data, instead of single data points. It is the scripted version of MovingAvg pipeline agg. Through custom script contexts, we expose a number of convenience methods: - MovingFunctions.max() - MovingFunctions.min() - MovingFunctions.sum() - MovingFunctions.unweightedAvg() - MovingFunctions.linearWeightedAvg() - MovingFunctions.ewma() - MovingFunctions.holt() - MovingFunctions.holtWinters() - MovingFunctions.stdDev() The user can also define any arbitrary logic via their own scripting, or combine with the above methods. |
||
---|---|---|
.. | ||
avg-bucket-aggregation.asciidoc | ||
bucket-script-aggregation.asciidoc | ||
bucket-selector-aggregation.asciidoc | ||
bucket-sort-aggregation.asciidoc | ||
cumulative-sum-aggregation.asciidoc | ||
derivative-aggregation.asciidoc | ||
extended-stats-bucket-aggregation.asciidoc | ||
max-bucket-aggregation.asciidoc | ||
min-bucket-aggregation.asciidoc | ||
movavg-aggregation.asciidoc | ||
movfn-aggregation.asciidoc | ||
percentiles-bucket-aggregation.asciidoc | ||
serial-diff-aggregation.asciidoc | ||
stats-bucket-aggregation.asciidoc | ||
sum-bucket-aggregation.asciidoc |