| JobBuilderGroupAggregate Method (IOperationInput, Type, Type) |
Groups the input records by key, then aggregates their values.
Namespace:
Ookii.Jumbo.Jet.Jobs.Builder
Assembly:
Ookii.Jumbo.Jet (in Ookii.Jumbo.Jet.dll) Version: 2.0.0
Syntax public TwoStepOperation GroupAggregate(
IOperationInput input,
Type accumulatorTaskType,
Type keyComparerType = null
)
Public Function GroupAggregate (
input As IOperationInput,
accumulatorTaskType As Type,
Optional keyComparerType As Type = Nothing
) As TwoStepOperation
public:
TwoStepOperation^ GroupAggregate(
IOperationInput^ input,
Type^ accumulatorTaskType,
Type^ keyComparerType = nullptr
)
member GroupAggregate :
input : IOperationInput *
accumulatorTaskType : Type *
?keyComparerType : Type
(* Defaults:
let _keyComparerType = defaultArg keyComparerType null
*)
-> TwoStepOperation
Parameters
- input
- Type: Ookii.Jumbo.Jet.Jobs.BuilderIOperationInput
The input. - accumulatorTaskType
- Type: SystemType
The type of the accumulator task used to collect the aggregated values. May be a generic type definition with one or two generic parameters. - keyComparerType (Optional)
- Type: SystemType
Type of the IEqualityComparerT to use to compare the aggregation keys,
or to use Default. May be a generic type definition with one type parameter, which will be set to the key type.
Return Value
Type:
TwoStepOperationA
TwoStepOperation instance that can be used to further customize the operation.
See Also