mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-30 10:23:41 -04:00
adds a new `change_point` sibling pipeline aggregation. This aggregation detects a change_point in a multi-bucket aggregation. Example: ``` POST kibana_sample_data_flights/_search { "size": 0, "aggs": { "histo": { "date_histogram": { "field": "timestamp", "fixed_interval": "3h" }, "aggs": { "ticket_price": { "max": { "field": "AvgTicketPrice" } } } }, "changes": { "change_point": { "buckets_path": "histo>ticket_price" } } } } ``` Response ``` { /*<snip>*/ "aggregations" : { "histo" : { "buckets" : [ /*<snip>*/ ] }, "changes" : { "bucket" : { "key" : "2022-01-28T23:00:00.000Z", "doc_count" : 48, "ticket_price" : { "value" : 1187.61083984375 } }, "type" : { "distribution_change" : { "p_value" : 0.023753965139433175, "change_point" : 40 } } } } } ``` |
||
---|---|---|
.. | ||
avg-bucket-aggregation.asciidoc | ||
bucket-correlation-aggregation.asciidoc | ||
bucket-count-ks-test-aggregation.asciidoc | ||
bucket-script-aggregation.asciidoc | ||
bucket-selector-aggregation.asciidoc | ||
bucket-sort-aggregation.asciidoc | ||
change-point-aggregation.asciidoc | ||
cumulative-cardinality-aggregation.asciidoc | ||
cumulative-sum-aggregation.asciidoc | ||
derivative-aggregation.asciidoc | ||
extended-stats-bucket-aggregation.asciidoc | ||
inference-bucket-aggregation.asciidoc | ||
max-bucket-aggregation.asciidoc | ||
min-bucket-aggregation.asciidoc | ||
movfn-aggregation.asciidoc | ||
moving-percentiles-aggregation.asciidoc | ||
normalize-aggregation.asciidoc | ||
percentiles-bucket-aggregation.asciidoc | ||
serial-diff-aggregation.asciidoc | ||
stats-bucket-aggregation.asciidoc | ||
sum-bucket-aggregation.asciidoc |