Interface CfnJobPropsMixin.IOutputProperty
Represents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.DataBrew
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnJobPropsMixin.IOutputProperty
Syntax (vb)
Public Interface CfnJobPropsMixin.IOutputProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.DataBrew;
var outputProperty = new OutputProperty {
CompressionFormat = "compressionFormat",
Format = "format",
FormatOptions = new OutputFormatOptionsProperty {
Csv = new CsvOutputOptionsProperty {
Delimiter = "delimiter"
}
},
Location = new S3LocationProperty {
Bucket = "bucket",
BucketOwner = "bucketOwner",
Key = "key"
},
MaxOutputFiles = 123,
Overwrite = false,
PartitionColumns = new [] { "partitionColumns" }
};
Synopsis
Properties
| CompressionFormat | The compression algorithm used to compress the output text of the job. |
| Format | The data format of the output of the job. |
| FormatOptions | Represents options that define how DataBrew formats job output files. |
| Location | The location in Amazon S3 where the job writes its output. |
| MaxOutputFiles | The maximum number of files to be generated by the job and written to the output folder. |
| Overwrite | A value that, if true, means that any data in the location specified for output is overwritten with new output. |
| PartitionColumns | The names of one or more partition columns for the output of the job. |
Properties
CompressionFormat
The compression algorithm used to compress the output text of the job.
string? CompressionFormat { get; }
Property Value
Remarks
Format
The data format of the output of the job.
string? Format { get; }
Property Value
Remarks
FormatOptions
Represents options that define how DataBrew formats job output files.
object? FormatOptions { get; }
Property Value
Remarks
Location
The location in Amazon S3 where the job writes its output.
object? Location { get; }
Property Value
Remarks
MaxOutputFiles
The maximum number of files to be generated by the job and written to the output folder.
double? MaxOutputFiles { get; }
Property Value
Remarks
Overwrite
A value that, if true, means that any data in the location specified for output is overwritten with new output.
object? Overwrite { get; }
Property Value
Remarks
PartitionColumns
The names of one or more partition columns for the output of the job.
string[]? PartitionColumns { get; }
Property Value
string[]