Class: Aws::QuickSight::Types::DataSet
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::DataSet
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
Dataset.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource.
-
#column_groups ⇒ Array<Types::ColumnGroup>
Groupings of columns that work together in certain Quick Sight features.
-
#column_level_permission_rules ⇒ Array<Types::ColumnLevelPermissionRule>
A set of one or more definitions of a
ColumnLevelPermissionRule. -
#consumed_spice_capacity_in_bytes ⇒ Integer
The amount of SPICE capacity used by this dataset.
-
#created_time ⇒ Time
The time that this dataset was created.
-
#data_prep_configuration ⇒ Types::DataPrepConfiguration
The data preparation configuration associated with this dataset.
-
#data_set_id ⇒ String
The ID of the dataset.
-
#data_set_usage_configuration ⇒ Types::DataSetUsageConfiguration
The usage configuration to apply to child datasets that reference this dataset as a source.
-
#dataset_parameters ⇒ Array<Types::DatasetParameter>
The parameters that are declared in a dataset.
-
#field_folders ⇒ Hash<String,Types::FieldFolder>
The folder that contains fields and nested subfolders for your dataset.
-
#import_mode ⇒ String
A value that indicates whether you want to import the data into SPICE.
-
#last_updated_time ⇒ Time
The last time that this dataset was updated.
-
#logical_table_map ⇒ Hash<String,Types::LogicalTable>
Configures the combination and transformation of the data from the physical tables.
-
#name ⇒ String
A display name for the dataset.
-
#output_columns ⇒ Array<Types::OutputColumn>
The list of columns after all transforms.
-
#performance_configuration ⇒ Types::PerformanceConfiguration
The performance optimization configuration of a dataset.
-
#physical_table_map ⇒ Hash<String,Types::PhysicalTable>
Declares the physical tables that are available in the underlying data sources.
-
#row_level_permission_data_set ⇒ Types::RowLevelPermissionDataSet
The row-level security configuration for the dataset.
-
#row_level_permission_tag_configuration ⇒ Types::RowLevelPermissionTagConfiguration
The element you can use to define tags for row-level security.
-
#semantic_model_configuration ⇒ Types::SemanticModelConfiguration
The semantic model configuration associated with this dataset.
-
#use_as ⇒ String
The usage of the dataset.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_groups ⇒ Array<Types::ColumnGroup>
Groupings of columns that work together in certain Quick Sight features. Currently, only geospatial hierarchy is supported.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_rules ⇒ Array<Types::ColumnLevelPermissionRule>
A set of one or more definitions of a ColumnLevelPermissionRule.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_bytes ⇒ Integer
The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't imported into SPICE.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_time ⇒ Time
The time that this dataset was created.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_configuration ⇒ Types::DataPrepConfiguration
The data preparation configuration associated with this dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_id ⇒ String
The ID of the dataset. Limited to 96 characters.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_configuration ⇒ Types::DataSetUsageConfiguration
The usage configuration to apply to child datasets that reference this dataset as a source.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_parameters ⇒ Array<Types::DatasetParameter>
The parameters that are declared in a dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_folders ⇒ Hash<String,Types::FieldFolder>
The folder that contains fields and nested subfolders for your dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_mode ⇒ String
A value that indicates whether you want to import the data into SPICE.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_time ⇒ Time
The last time that this dataset was updated.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_map ⇒ Hash<String,Types::LogicalTable>
Configures the combination and transformation of the data from the physical tables.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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 |
#name ⇒ String
A display name for the dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_columns ⇒ Array<Types::OutputColumn>
The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_configuration ⇒ Types::PerformanceConfiguration
The performance optimization configuration of a dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_map ⇒ Hash<String,Types::PhysicalTable>
Declares the physical tables that are available in the underlying data sources.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_set ⇒ Types::RowLevelPermissionDataSet
The row-level security configuration for the dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_configuration ⇒ Types::RowLevelPermissionTagConfiguration
The element you can use to define tags for row-level security.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_configuration ⇒ Types::SemanticModelConfiguration
The semantic model configuration associated with this dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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_as ⇒ String
The usage of the dataset.
10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 10450 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 |