Class: Aws::Glue::Types::BasicCatalogTarget
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::BasicCatalogTarget
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Specifies a target that uses a Glue Data Catalog table.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#database ⇒ String
The database that contains the table you want to use as the target.
-
#inputs ⇒ Array<String>
The nodes that are inputs to the data target.
-
#name ⇒ String
The name of your data target.
-
#partition_keys ⇒ Array<Array<String>>
The partition keys used to distribute data across multiple partitions or shards based on a specific key or set of key.
-
#table ⇒ String
The table that defines the schema of your output data.
Instance Attribute Details
#database ⇒ String
The database that contains the table you want to use as the target. This database must already exist in the Data Catalog.
732 733 734 735 736 737 738 739 740 |
# File 'lib/aws-sdk-glue/types.rb', line 732 class BasicCatalogTarget < Struct.new( :name, :inputs, :partition_keys, :database, :table) SENSITIVE = [] include Aws::Structure end |
#inputs ⇒ Array<String>
The nodes that are inputs to the data target.
732 733 734 735 736 737 738 739 740 |
# File 'lib/aws-sdk-glue/types.rb', line 732 class BasicCatalogTarget < Struct.new( :name, :inputs, :partition_keys, :database, :table) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of your data target.
732 733 734 735 736 737 738 739 740 |
# File 'lib/aws-sdk-glue/types.rb', line 732 class BasicCatalogTarget < Struct.new( :name, :inputs, :partition_keys, :database, :table) SENSITIVE = [] include Aws::Structure end |
#partition_keys ⇒ Array<Array<String>>
The partition keys used to distribute data across multiple partitions or shards based on a specific key or set of key.
732 733 734 735 736 737 738 739 740 |
# File 'lib/aws-sdk-glue/types.rb', line 732 class BasicCatalogTarget < Struct.new( :name, :inputs, :partition_keys, :database, :table) SENSITIVE = [] include Aws::Structure end |
#table ⇒ String
The table that defines the schema of your output data. This table must already exist in the Data Catalog.
732 733 734 735 736 737 738 739 740 |
# File 'lib/aws-sdk-glue/types.rb', line 732 class BasicCatalogTarget < Struct.new( :name, :inputs, :partition_keys, :database, :table) SENSITIVE = [] include Aws::Structure end |