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.



20387
20388
20389
20390
20391
20392
20393
20394
20395
# File 'lib/aws-sdk-glue/types.rb', line 20387

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

#nameString

The name of the transform node.



20387
20388
20389
20390
20391
20392
20393
20394
20395
# File 'lib/aws-sdk-glue/types.rb', line 20387

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.



20387
20388
20389
20390
20391
20392
20393
20394
20395
# File 'lib/aws-sdk-glue/types.rb', line 20387

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.



20387
20388
20389
20390
20391
20392
20393
20394
20395
# File 'lib/aws-sdk-glue/types.rb', line 20387

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.



20387
20388
20389
20390
20391
20392
20393
20394
20395
# File 'lib/aws-sdk-glue/types.rb', line 20387

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