This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::SageMaker::AutoMLJob AutoMLChannel
A channel is a named input source that training algorithms can consume. The validation dataset size is limited to less than 2 GB. The training dataset size must be less than 100 GB. For more information, see Channel.
Note
A validation dataset must contain the same headers as the training dataset.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "ChannelType" :String, "CompressionType" :String, "ContentType" :String, "DataSource" :AutoMLDataSource, "TargetAttributeName" :String}
YAML
ChannelType:StringCompressionType:StringContentType:StringDataSource:AutoMLDataSourceTargetAttributeName:String
Properties
ChannelType-
The channel type (optional) is an
enumstring. The default value istraining. Channels for training and validation must share the sameContentTypeandTargetAttributeName. For information on specifying training and validation channel types, see How to specify training and validation datasets.Required: No
Type: String
Allowed values:
training | validationUpdate requires: Replacement
CompressionType-
You can use
GziporNone. The default value isNone.Required: No
Type: String
Allowed values:
None | GzipUpdate requires: Replacement
ContentType-
The content type of the data from the input source. You can use
text/csv;header=presentorx-application/vnd.amazon+parquet. The default value istext/csv;header=present.Required: No
Type: String
Maximum:
256Update requires: Replacement
DataSource-
The data source for an AutoML channel.
Required: No
Type: AutoMLDataSource
Update requires: Replacement
TargetAttributeName-
The name of the target variable in supervised learning, usually represented by 'y'.
Required: Yes
Type: String
Minimum:
1Update requires: Replacement