RowNumberLike Aggregate Window Function Expressions¶
RowNumberLike is an extension of the AggregateWindowFunction abstraction for aggregate window function leaf expressions.
Implementations¶
CumeDistNTile- RowNumber
rowNumber Attribute Reference¶
rowNumber: AttributeReference
rowNumber is an AttributeReference with the following properties:
rowNumbernameIntegerTypedata type- nullable disabled (
false)
Aggregation Buffer Attributes¶
AggregateFunction
aggBufferAttributes: Seq[AttributeReference]
aggBufferAttributes is part of the AggregateFunction abstraction.
aggBufferAttributes is a collection with the rowNumber attribute reference.
Update Expressions¶
DeclarativeAggregate
updateExpressions: Seq[Expression]
updateExpressions is part of the DeclarativeAggregate abstraction.
updateExpressions is a collection with the rowNumber attribute reference incremented (by 1).