Contains the configuration to write the query results to S3.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"Bucket" : String
,
"KeyPrefix" : String
,
"ResultFormat" : String
,
"SingleFileOutput" : Boolean
}
YAML
Bucket: String
KeyPrefix: String
ResultFormat: String
SingleFileOutput: Boolean
Properties
Bucket
-
The S3 bucket to unload the protected query results.
Required: Yes
Type: String
Minimum:
3
Maximum:
63
Update requires: No interruption
KeyPrefix
-
The S3 prefix to unload the protected query results.
Required: No
Type: String
Pattern:
[\w!.=*/-]*
Minimum:
0
Maximum:
512
Update requires: No interruption
ResultFormat
-
Intended file format of the result.
Required: Yes
Type: String
Allowed values:
CSV | PARQUET
Update requires: No interruption
SingleFileOutput
-
Indicates whether files should be output as a single file (
TRUE
) or output as multiple files (FALSE
). This parameter is only supported for analyses with the Spark analytics engine.Required: No
Type: Boolean
Update requires: No interruption