Class: GroupingOperation
An operation that groups source rows prior to aggregation.
URI: [linkmlmap:class/GroupingOperation](https://w3id.org/linkml/transformer/class/GroupingOperation)
## Inheritance
* [TransformationOperation](../classes/TransformationOperation.md)
* **GroupingOperation**
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [null_handling](../slots/null_handling.md) | 0..1
[InvalidValueHandlingStrategy](../enums/InvalidValueHandlingStrategy.md) | How to handle null values when grouping | direct | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/transformer ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | linkmlmap:GroupingOperation | | native | linkmlmap:GroupingOperation | ## LinkML Source ### Direct
### Induced
classDiagram
class GroupingOperation
click GroupingOperation href "../../classes/GroupingOperation/"
TransformationOperation <|-- GroupingOperation
click TransformationOperation href "../../classes/TransformationOperation/"
GroupingOperation : null_handling
GroupingOperation --> "0..1" InvalidValueHandlingStrategy : null_handling
click InvalidValueHandlingStrategy href "../../enums/InvalidValueHandlingStrategy/"
[InvalidValueHandlingStrategy](../enums/InvalidValueHandlingStrategy.md) | How to handle null values when grouping | direct | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/transformer ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | linkmlmap:GroupingOperation | | native | linkmlmap:GroupingOperation | ## LinkML Source ### Direct
name: GroupingOperation
description: An operation that groups source rows prior to aggregation.
from_schema: https://w3id.org/linkml/transformer
is_a: TransformationOperation
attributes:
null_handling:
name: null_handling
description: How to handle null values when grouping.
from_schema: https://w3id.org/linkml/transformer
domain_of:
- AggregationOperation
- GroupingOperation
range: InvalidValueHandlingStrategy
name: GroupingOperation
description: An operation that groups source rows prior to aggregation.
from_schema: https://w3id.org/linkml/transformer
is_a: TransformationOperation
attributes:
null_handling:
name: null_handling
description: How to handle null values when grouping.
from_schema: https://w3id.org/linkml/transformer
owner: GroupingOperation
domain_of:
- AggregationOperation
- GroupingOperation
range: InvalidValueHandlingStrategy