Uses of Class
com.pervasive.datarush.operators.group.Aggregation
Packages that use Aggregation
Package
Description
Provides data aggregation components.
Provides operators for manipulating record structure.
-
Uses of Aggregation in com.pervasive.datarush.aggregations
Methods in com.pervasive.datarush.aggregations that return AggregationModifier and TypeMethodDescriptionAggregationRegistry.getAggregation(String name, ScalarValuedFunction[] arguments) Invoke an Aggregation by name, using the supplied arguments. -
Uses of Aggregation in com.pervasive.datarush.operators.group
Methods in com.pervasive.datarush.operators.group that return AggregationModifier and TypeMethodDescriptionCreates an identical aggregation whose output field name will be the specified label.static AggregationAggregation.avg(ScalarValuedFunction input) Create an average value aggregation for the given input.static AggregationCreate an average value aggregation for the given input.static AggregationAggregation.corr(ScalarValuedFunction input1, ScalarValuedFunction input2) Create a correlation aggregation for the given inputs.static AggregationCreate a correlation aggregation for the given inputs.static AggregationAggregation.count()Create a count aggregation for all rows within a group.static AggregationAggregation.count(ScalarValuedFunction input) Create a value count aggregation for the given input.static AggregationCreate a value count aggregation for the given input.static AggregationAggregation.covar(ScalarValuedFunction input1, ScalarValuedFunction input2) Create a covariance aggregation for the given inputs.static AggregationAggregation.covar(ScalarValuedFunction input1, ScalarValuedFunction input2, boolean sample) Create a covariance aggregation for the given inputs.static AggregationCreate a covariance aggregation for the given inputs.static AggregationCreate a covariance aggregation for the given inputs.Aggregation.distinct(boolean distinct) Creates an identical aggregation whose distinct flag is set to the specified value.static AggregationAggregation.geoAvg(ScalarValuedFunction input) Create a geometric average value aggregation for the given input.static AggregationCreate a geometric average value aggregation for the given input.Group.getAggregations()Returns the aggregations to apply to the data.static AggregationAggregation.harmAvg(ScalarValuedFunction input) Create an harmonic average value aggregation for the given input.static AggregationCreate an harmonic average value aggregation for the given input.static AggregationAggregation.kurtosis(ScalarValuedFunction input) Create a kurtosis aggregation for the given input.static AggregationAggregation.kurtosis(ScalarValuedFunction input, boolean sample) Create a kurtosis aggregation for the given input.static AggregationCreate a kurtosis aggregation for the given input.static AggregationCreate a kurtosis aggregation for the given input.static AggregationAggregation.max(ScalarValuedFunction input) Create a maximum value aggregation for the given input.static AggregationCreate a maximum value aggregation for the given input.static AggregationAggregation.min(ScalarValuedFunction input) Create a minimum value aggregation for the given input.static AggregationCreate a minimum value aggregation for the given input.static AggregationAggregation.moment(ScalarValuedFunction input, int k) Create a central moment aggregation for the given input.static AggregationCreate a central moment aggregation for the given input.static AggregationAggregation.skewness(ScalarValuedFunction input) Create a skewness aggregation for the given input.static AggregationAggregation.skewness(ScalarValuedFunction input, boolean sample) Create a skewness aggregation for the given input.static AggregationCreate a skewness aggregation for the given input.static AggregationCreate a skewness aggregation for the given input.static AggregationAggregation.stddev(ScalarValuedFunction input) Create a standard deviation aggregation for the given input.static AggregationAggregation.stddev(ScalarValuedFunction input, boolean sample) Create a standard deviation aggregation for the given input.static AggregationCreate a standard deviation aggregation for the given input.static AggregationCreate a standard deviation aggregation for the given input.static AggregationAggregation.sum(ScalarValuedFunction input) Create a value summation aggregation for the given input.static AggregationCreate a value summation aggregation for the given input.static AggregationAggregation.sumSquares(ScalarValuedFunction input) Create a sum-squares aggregation for the given input.static AggregationAggregation.sumSquares(String input) Create a sum-squares aggregation for the given input.static AggregationAggregation.var(ScalarValuedFunction input) Create a variance aggregation for the given input.static AggregationAggregation.var(ScalarValuedFunction input, boolean sample) Create a variance aggregation for the given input.static AggregationCreate a variance aggregation for the given input.static AggregationCreate a variance aggregation for the given input.Methods in com.pervasive.datarush.operators.group with parameters of type AggregationModifier and TypeMethodDescriptionvoidGroup.setAggregations(Aggregation[] aggregations) Sets the aggregations to apply to the data. -
Uses of Aggregation in com.pervasive.datarush.operators.record
Methods in com.pervasive.datarush.operators.record that return types with arguments of type AggregationModifier and TypeMethodDescriptionRowsToColumns.getAggregations()Get the aggregation(s) applied to each pivot group.Methods in com.pervasive.datarush.operators.record with parameters of type AggregationModifier and TypeMethodDescriptionvoidRowsToColumns.setAggregations(Aggregation... aggregations) Set the aggregation(s) to apply to each pivot grouping.Method parameters in com.pervasive.datarush.operators.record with type arguments of type AggregationModifier and TypeMethodDescriptionvoidRowsToColumns.setAggregations(List<Aggregation> aggregations) Set the aggregation(s) to apply to each pivot grouping.