Class: Aws::Glue::Types::BasicCatalogTarget
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::BasicCatalogTarget
- Defined in:
- gems/aws-sdk-glue/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.
637 638 639 640 641 642 643 644 645 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 637 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.
637 638 639 640 641 642 643 644 645 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 637 class BasicCatalogTarget < Struct.new( :name, :inputs, :partition_keys, :database, :table) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of your data target.
637 638 639 640 641 642 643 644 645 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 637 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.
637 638 639 640 641 642 643 644 645 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 637 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.
637 638 639 640 641 642 643 644 645 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 637 class BasicCatalogTarget < Struct.new( :name, :inputs, :partition_keys, :database, :table) SENSITIVE = [] include Aws::Structure end |