Class: Aws::Glue::Types::Union

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb

Overview

Specifies a transform that combines the rows from two or more datasets into a single result.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#inputs ⇒ Array<String>

The node ID inputs to the transform.

Returns:

  • (Array<String>)


31856
31857
31858
31859
31860
31861
31862
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 31856

class Union < Struct.new(
  :name,
  :inputs,
  :union_type)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the transform node.

Returns:

  • (String)


31856
31857
31858
31859
31860
31861
31862
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 31856

class Union < Struct.new(
  :name,
  :inputs,
  :union_type)
  SENSITIVE = []
  include Aws::Structure
end

#union_type ⇒ String

Indicates the type of Union transform.

Specify ALL to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.

Specify DISTINCT to remove duplicate rows in the resulting DynamicFrame.

Returns:

  • (String)


31856
31857
31858
31859
31860
31861
31862
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 31856

class Union < Struct.new(
  :name,
  :inputs,
  :union_type)
  SENSITIVE = []
  include Aws::Structure
end