Class: Aws::QuickSight::Types::AggregateOperation
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::AggregateOperation
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
A transform operation that groups rows by specified columns and applies aggregation functions to calculate summary values.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aggregations ⇒ Array<Types::Aggregation>
The list of aggregation functions to apply to the grouped data, such as
SUM,COUNT, orAVERAGE. -
#alias ⇒ String
Alias for this operation.
-
#group_by_column_names ⇒ Array<String>
The list of column names to group by when performing the aggregation.
-
#source ⇒ Types::TransformOperationSource
The source transform operation that provides input data for the aggregation.
Instance Attribute Details
#aggregations ⇒ Array<Types::Aggregation>
The list of aggregation functions to apply to the grouped data, such
as SUM, COUNT, or AVERAGE.
448 449 450 451 452 453 454 455 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 448 class AggregateOperation < Struct.new( :alias, :source, :group_by_column_names, :aggregations) SENSITIVE = [] include Aws::Structure end |
#alias ⇒ String
Alias for this operation.
448 449 450 451 452 453 454 455 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 448 class AggregateOperation < Struct.new( :alias, :source, :group_by_column_names, :aggregations) SENSITIVE = [] include Aws::Structure end |
#group_by_column_names ⇒ Array<String>
The list of column names to group by when performing the aggregation. Rows with the same values in these columns will be grouped together.
448 449 450 451 452 453 454 455 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 448 class AggregateOperation < Struct.new( :alias, :source, :group_by_column_names, :aggregations) SENSITIVE = [] include Aws::Structure end |
#source ⇒ Types::TransformOperationSource
The source transform operation that provides input data for the aggregation.
448 449 450 451 452 453 454 455 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 448 class AggregateOperation < Struct.new( :alias, :source, :group_by_column_names, :aggregations) SENSITIVE = [] include Aws::Structure end |