class Aws::GlueDataBrew::Types::Output
Represents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.
@note When making an API call, you may pass Output
data as a hash: { compression_format: "GZIP", # accepts GZIP, LZ4, SNAPPY, BZIP2, DEFLATE, LZO, BROTLI, ZSTD, ZLIB format: "CSV", # accepts CSV, JSON, PARQUET, GLUEPARQUET, AVRO, ORC, XML, TABLEAUHYPER partition_columns: ["ColumnName"], location: { # required bucket: "Bucket", # required key: "Key", }, overwrite: false, format_options: { csv: { delimiter: "Delimiter", }, }, }
@!attribute [rw] compression_format
The compression algorithm used to compress the output text of the job. @return [String]
@!attribute [rw] format
The data format of the output of the job. @return [String]
@!attribute [rw] partition_columns
The names of one or more partition columns for the output of the job. @return [Array<String>]
@!attribute [rw] location
The location in Amazon S3 where the job writes its output. @return [Types::S3Location]
@!attribute [rw] overwrite
A value that, if true, means that any data in the location specified for output is overwritten with new output. @return [Boolean]
@!attribute [rw] format_options
Represents options that define how DataBrew formats job output files. @return [Types::OutputFormatOptions]
@see docs.aws.amazon.com/goto/WebAPI/databrew-2017-07-25/Output AWS API Documentation
Constants
- SENSITIVE