Class: Aws::Glue::Types::Spigot

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

Overview

Specifies a transform that writes samples of the data to an Amazon S3 bucket.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#inputsArray<String>

The data inputs identified by their node names.

Returns:

  • (Array<String>)


21063
21064
21065
21066
21067
21068
21069
21070
21071
# File 'lib/aws-sdk-glue/types.rb', line 21063

class Spigot < Struct.new(
  :name,
  :inputs,
  :path,
  :topk,
  :prob)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the transform node.

Returns:

  • (String)


21063
21064
21065
21066
21067
21068
21069
21070
21071
# File 'lib/aws-sdk-glue/types.rb', line 21063

class Spigot < Struct.new(
  :name,
  :inputs,
  :path,
  :topk,
  :prob)
  SENSITIVE = []
  include Aws::Structure
end

#pathString

A path in Amazon S3 where the transform will write a subset of records from the dataset to a JSON file in an Amazon S3 bucket.

Returns:

  • (String)


21063
21064
21065
21066
21067
21068
21069
21070
21071
# File 'lib/aws-sdk-glue/types.rb', line 21063

class Spigot < Struct.new(
  :name,
  :inputs,
  :path,
  :topk,
  :prob)
  SENSITIVE = []
  include Aws::Structure
end

#probFloat

The probability (a decimal value with a maximum value of 1) of picking any given record. A value of 1 indicates that each row read from the dataset should be included in the sample output.

Returns:

  • (Float)


21063
21064
21065
21066
21067
21068
21069
21070
21071
# File 'lib/aws-sdk-glue/types.rb', line 21063

class Spigot < Struct.new(
  :name,
  :inputs,
  :path,
  :topk,
  :prob)
  SENSITIVE = []
  include Aws::Structure
end

#topkInteger

Specifies a number of records to write starting from the beginning of the dataset.

Returns:

  • (Integer)


21063
21064
21065
21066
21067
21068
21069
21070
21071
# File 'lib/aws-sdk-glue/types.rb', line 21063

class Spigot < Struct.new(
  :name,
  :inputs,
  :path,
  :topk,
  :prob)
  SENSITIVE = []
  include Aws::Structure
end