Class: Aws::QuickSight::Types::Computation

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

The computation union that is used in an insight visual.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#forecastTypes::ForecastComputation

The forecast computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#growth_rateTypes::GrowthRateComputation

The growth rate computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_minimumTypes::MaximumMinimumComputation

The maximum and minimum computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#metric_comparisonTypes::MetricComparisonComputation

The metric comparison computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#period_over_periodTypes::PeriodOverPeriodComputation

The period over period computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#period_to_dateTypes::PeriodToDateComputation

The period to DataSetIdentifier computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#top_bottom_moversTypes::TopBottomMoversComputation

The top movers and bottom movers computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#top_bottom_rankedTypes::TopBottomRankedComputation

The top ranked and bottom ranked computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#total_aggregationTypes::TotalAggregationComputation

The total aggregation computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end

#unique_valuesTypes::UniqueValuesComputation

The unique values computation configuration.



4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 4656

class Computation < Struct.new(
  :top_bottom_ranked,
  :top_bottom_movers,
  :total_aggregation,
  :maximum_minimum,
  :metric_comparison,
  :period_over_period,
  :period_to_date,
  :growth_rate,
  :unique_values,
  :forecast)
  SENSITIVE = []
  include Aws::Structure
end