Class: Aws::QuickSight::Types::DataSet

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

Overview

Dataset.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the resource.

Returns:

  • (String)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#column_groupsArray<Types::ColumnGroup>

Groupings of columns that work together in certain Quick Sight features. Currently, only geospatial hierarchy is supported.

Returns:



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#column_level_permission_rulesArray<Types::ColumnLevelPermissionRule>

A set of one or more definitions of a ColumnLevelPermissionRule.



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#consumed_spice_capacity_in_bytesInteger

The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't imported into SPICE.

Returns:

  • (Integer)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#created_timeTime

The time that this dataset was created.

Returns:

  • (Time)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#data_prep_configurationTypes::DataPrepConfiguration

The data preparation configuration associated with this dataset.



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#data_set_idString

The ID of the dataset. Limited to 96 characters.

Returns:

  • (String)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#data_set_usage_configurationTypes::DataSetUsageConfiguration

The usage configuration to apply to child datasets that reference this dataset as a source.



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#dataset_parametersArray<Types::DatasetParameter>

The parameters that are declared in a dataset.

Returns:



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#field_foldersHash<String,Types::FieldFolder>

The folder that contains fields and nested subfolders for your dataset.

Returns:



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#import_modeString

A value that indicates whether you want to import the data into SPICE.

Returns:

  • (String)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_timeTime

The last time that this dataset was updated.

Returns:

  • (Time)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#logical_table_mapHash<String,Types::LogicalTable>

Configures the combination and transformation of the data from the physical tables.

Returns:



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

A display name for the dataset.

Returns:

  • (String)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#output_columnsArray<Types::OutputColumn>

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Returns:



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#performance_configurationTypes::PerformanceConfiguration

The performance optimization configuration of a dataset.



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#physical_table_mapHash<String,Types::PhysicalTable>

Declares the physical tables that are available in the underlying data sources.

Returns:



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#row_level_permission_data_setTypes::RowLevelPermissionDataSet

The row-level security configuration for the dataset.



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#row_level_permission_tag_configurationTypes::RowLevelPermissionTagConfiguration

The element you can use to define tags for row-level security.



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#semantic_model_configurationTypes::SemanticModelConfiguration

The semantic model configuration associated with this dataset.



11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#use_asString

The usage of the dataset.

Returns:

  • (String)


11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 11390

class DataSet < Struct.new(
  :arn,
  :data_set_id,
  :name,
  :created_time,
  :last_updated_time,
  :physical_table_map,
  :logical_table_map,
  :output_columns,
  :import_mode,
  :consumed_spice_capacity_in_bytes,
  :column_groups,
  :field_folders,
  :row_level_permission_data_set,
  :row_level_permission_tag_configuration,
  :column_level_permission_rules,
  :data_set_usage_configuration,
  :dataset_parameters,
  :performance_configuration,
  :use_as,
  :data_prep_configuration,
  :semantic_model_configuration)
  SENSITIVE = []
  include Aws::Structure
end