Class SegmentGroup
A SegmentSet stores a list of segments that are independently computed.
Generally, an analysis may have 1 or more SegmentSets, and we would compute the cross product between SegmentSets of segment values.
Inherited Members
Namespace: Mangrove.Coordinator.Configuration.Contract
Assembly: Coordinator.Configuration.Contract.dll
Syntax
public class SegmentGroup
Constructors
View SourceSegmentGroup(Int32, Boolean, String[])
Declaration
public SegmentGroup([PropertyMap("Level")] int level, [PropertyMap("AggregateAll")] bool aggregateAll, [PropertyMap("Segments")] string[] segments)
Parameters
Type | Name | Description |
---|---|---|
Int32 | level | |
Boolean | aggregateAll | |
String[] | segments |
Properties
View SourceAggregateAll
If true, also produce output that aggregates over the segment values for each segment in the SegmentSet.
Declaration
public bool AggregateAll { get; }
Property Value
Type | Description |
---|---|
Boolean |
Level
Provide sort order information for output.
Declaration
public int Level { get; }
Property Value
Type | Description |
---|---|
Int32 |
Segments
List of Dimensions to treat as segments.
Declaration
public string[] Segments { get; }
Property Value
Type | Description |
---|---|
String[] |