SumAggregationItem
Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Nodes.Transforms.Aggregations
Represents a single data source configuration for sum aggregation.
public record SumAggregationItem : IEquatable<SumAggregationItem>
Inheritance Object → SumAggregationItem
Implements IEquatable<SumAggregationItem>
Properties
Path
JSONPath that selects the container objects to process.
public string Path { get; set; }
Property Value
FilterPath
Optional JSONPath used to filter selected objects via comparison with SumAggregationItem.ComparisonValue.
public string FilterPath { get; set; }
Property Value
ComparisonValue
Comparison value used by FilterPath equality test.
public object ComparisonValue { get; set; }
Property Value
AggregationPath
JSONPath relative to a filtered object that yields numeric values.
public string AggregationPath { get; set; }
Property Value
Value
Multiplier applied to each extracted numeric value before summation.
public double Value { get; set; }
Property Value
Constructors
SumAggregationItem()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public SumAggregationItem()