Skip to content

/AWS1/CL_CRLMDELTRNDATACHANNEL

Information about the model training data channel. A training data channel is a named data source that the training algorithms can consume.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_mlinputchannelarn TYPE /AWS1/CRLMLINPUTCHANNELARN /AWS1/CRLMLINPUTCHANNELARN

The Amazon Resource Name (ARN) of the ML input channel for this model training data channel.

iv_channelname TYPE /AWS1/CRLMDELTRNDATACHANNELN00 /AWS1/CRLMDELTRNDATACHANNELN00

The name of the training data channel.

Optional arguments:

iv_s3datadistributiontype TYPE /AWS1/CRLS3DATADISTRIBTYPE /AWS1/CRLS3DATADISTRIBTYPE

Specifies how the training data stored in Amazon S3 should be distributed to training instances. This parameter controls the data distribution strategy for the training job:

  • FullyReplicated - The entire dataset is replicated on each training instance. This is suitable for smaller datasets and algorithms that require access to the complete dataset.

  • ShardedByS3Key - The dataset is distributed across training instances based on Amazon S3 key names. This is suitable for larger datasets and distributed training scenarios where each instance processes a subset of the data.


Queryable Attributes

mlInputChannelArn

The Amazon Resource Name (ARN) of the ML input channel for this model training data channel.

Accessible with the following methods

Method Description
GET_MLINPUTCHANNELARN() Getter for MLINPUTCHANNELARN, with configurable default
ASK_MLINPUTCHANNELARN() Getter for MLINPUTCHANNELARN w/ exceptions if field has no v
HAS_MLINPUTCHANNELARN() Determine if MLINPUTCHANNELARN has a value

channelName

The name of the training data channel.

Accessible with the following methods

Method Description
GET_CHANNELNAME() Getter for CHANNELNAME, with configurable default
ASK_CHANNELNAME() Getter for CHANNELNAME w/ exceptions if field has no value
HAS_CHANNELNAME() Determine if CHANNELNAME has a value

s3DataDistributionType

Specifies how the training data stored in Amazon S3 should be distributed to training instances. This parameter controls the data distribution strategy for the training job:

  • FullyReplicated - The entire dataset is replicated on each training instance. This is suitable for smaller datasets and algorithms that require access to the complete dataset.

  • ShardedByS3Key - The dataset is distributed across training instances based on Amazon S3 key names. This is suitable for larger datasets and distributed training scenarios where each instance processes a subset of the data.

Accessible with the following methods

Method Description
GET_S3DATADISTRIBUTIONTYPE() Getter for S3DATADISTRIBUTIONTYPE, with configurable default
ASK_S3DATADISTRIBUTIONTYPE() Getter for S3DATADISTRIBUTIONTYPE w/ exceptions if field has
HAS_S3DATADISTRIBUTIONTYPE() Determine if S3DATADISTRIBUTIONTYPE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_MODELTRAININGDATACHANNELS

TYPES TT_MODELTRAININGDATACHANNELS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CRLMDELTRNDATACHANNEL WITH DEFAULT KEY
.