Skip to main content

MergeAggregateColumn

  • Namespace: PPDS.Dataverse.Query.Planning.Nodes
  • Assembly: PPDS.Dataverse
  • Kind: Class

Summary​

Describes an aggregate column to be merged.

Members​

Constructors​

MergeAggregateColumn(string alias, AggregateFunction function, string countAlias, string separator)​

MergeAggregateColumn(string alias, AggregateFunction function, string countAlias, string separator)

Initializes a new instance of the PPDS.Dataverse.Query.Planning.Nodes.MergeAggregateColumn class.

Properties​

Alias​

string Alias { get; }

The output alias for this aggregate column.

CountAlias​

string CountAlias { get; }

For AVG merging, the alias of the companion COUNT column. Null if not tracking.

Function​

AggregateFunction Function { get; }

The aggregate function to apply when merging partitions.

Separator​

string Separator { get; }

For STRING_AGG, the separator string. Defaults to ",".