Class: Aws::Glue::Types::GlueTable
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::GlueTable
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
The database and table in the Glue Data Catalog that is used for input or output data.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_options ⇒ Hash<String,String>
Additional options for the table.
-
#catalog_id ⇒ String
A unique identifier for the Glue Data Catalog.
-
#connection_name ⇒ String
The name of the connection to the Glue Data Catalog.
-
#database_name ⇒ String
A database name in the Glue Data Catalog.
-
#table_name ⇒ String
A table name in the Glue Data Catalog.
Instance Attribute Details
#additional_options ⇒ Hash<String,String>
Additional options for the table. Currently there are two keys supported:
-
‘pushDownPredicate`: to filter on partitions without having to list and read all the files in your dataset.
-
‘catalogPartitionPredicate`: to use server-side partition pruning using partition indexes in the Glue Data Catalog.
13363 13364 13365 13366 13367 13368 13369 13370 13371 |
# File 'lib/aws-sdk-glue/types.rb', line 13363 class GlueTable < Struct.new( :database_name, :table_name, :catalog_id, :connection_name, :additional_options) SENSITIVE = [] include Aws::Structure end |
#catalog_id ⇒ String
A unique identifier for the Glue Data Catalog.
13363 13364 13365 13366 13367 13368 13369 13370 13371 |
# File 'lib/aws-sdk-glue/types.rb', line 13363 class GlueTable < Struct.new( :database_name, :table_name, :catalog_id, :connection_name, :additional_options) SENSITIVE = [] include Aws::Structure end |
#connection_name ⇒ String
The name of the connection to the Glue Data Catalog.
13363 13364 13365 13366 13367 13368 13369 13370 13371 |
# File 'lib/aws-sdk-glue/types.rb', line 13363 class GlueTable < Struct.new( :database_name, :table_name, :catalog_id, :connection_name, :additional_options) SENSITIVE = [] include Aws::Structure end |
#database_name ⇒ String
A database name in the Glue Data Catalog.
13363 13364 13365 13366 13367 13368 13369 13370 13371 |
# File 'lib/aws-sdk-glue/types.rb', line 13363 class GlueTable < Struct.new( :database_name, :table_name, :catalog_id, :connection_name, :additional_options) SENSITIVE = [] include Aws::Structure end |
#table_name ⇒ String
A table name in the Glue Data Catalog.
13363 13364 13365 13366 13367 13368 13369 13370 13371 |
# File 'lib/aws-sdk-glue/types.rb', line 13363 class GlueTable < Struct.new( :database_name, :table_name, :catalog_id, :connection_name, :additional_options) SENSITIVE = [] include Aws::Structure end |