AWS::DataBrew::Job DataCatalogOutput
Represents options that specify how and where in the AWS Glue Data Catalog DataBrew writes the output generated by recipe jobs.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CatalogId" :
String
, "DatabaseName" :String
, "DatabaseOptions" :DatabaseTableOutputOptions
, "Overwrite" :Boolean
, "S3Options" :S3TableOutputOptions
, "TableName" :String
}
YAML
CatalogId:
String
DatabaseName:String
DatabaseOptions:DatabaseTableOutputOptions
Overwrite:Boolean
S3Options:S3TableOutputOptions
TableName:String
Properties
CatalogId
-
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
Required: No
Type: String
Minimum:
1
Maximum:
255
Update requires: No interruption
DatabaseName
-
The name of a database in the Data Catalog.
Required: Yes
Type: String
Minimum:
1
Maximum:
255
Update requires: No interruption
DatabaseOptions
-
Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
Required: No
Type: DatabaseTableOutputOptions
Update requires: No interruption
Overwrite
-
A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
Required: No
Type: Boolean
Update requires: No interruption
S3Options
-
Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
Required: No
Type: S3TableOutputOptions
Update requires: No interruption
TableName
-
The name of a table in the Data Catalog.
Required: Yes
Type: String
Minimum:
1
Maximum:
255
Update requires: No interruption