Class: Aws::Glue::Types::GlueTable
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::GlueTable
- Defined in:
- gems/aws-sdk-glue/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.
15033 15034 15035 15036 15037 15038 15039 15040 15041 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15033 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.
15033 15034 15035 15036 15037 15038 15039 15040 15041 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15033 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.
15033 15034 15035 15036 15037 15038 15039 15040 15041 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15033 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.
15033 15034 15035 15036 15037 15038 15039 15040 15041 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15033 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.
15033 15034 15035 15036 15037 15038 15039 15040 15041 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15033 class GlueTable < Struct.new( :database_name, :table_name, :catalog_id, :connection_name, :additional_options) SENSITIVE = [] include Aws::Structure end |