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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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.



4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
# File 'lib/aws-sdk-quicksight/types.rb', line 4965

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