Class: OpenSearch::DSL::Search::Aggregations::CumulativeSum

Inherits:
Object
  • Object
show all
Includes:
BaseAggregationComponent
Defined in:
lib/opensearch/dsl/search/aggregations/pipeline/cumulative_sum.rb

Overview

A parent pipeline aggregation which calculates the cumulative sum of a specified metric in a parent histogram (or date_histogram) aggregation.

Examples:

Passing the options as a Hash


aggregation :cumulative_sales do
  cumulative_sum buckets_path: 'sales'
end

Passing the options as a block


aggregation :cumulative_sales do
  cumulative_sum do
    buckets_path 'sales'
  end
end

Method Summary

Methods included from BaseAggregationComponent

included