/AWS1/CL_SGMDATASETDEFINITION¶
Configuration for Dataset Definition inputs. The Dataset Definition input must specify exactly one of either AthenaDatasetDefinition or RedshiftDatasetDefinition types.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_athenadatasetdefinition TYPE REF TO /AWS1/CL_SGMATHENADATASETDEFN /AWS1/CL_SGMATHENADATASETDEFN¶
AthenaDatasetDefinition
io_redshiftdatasetdefinition TYPE REF TO /AWS1/CL_SGMREDDATASETDEFN /AWS1/CL_SGMREDDATASETDEFN¶
RedshiftDatasetDefinition
iv_localpath TYPE /AWS1/SGMPROCESSINGLOCALPATH /AWS1/SGMPROCESSINGLOCALPATH¶
The local path where you want Amazon SageMaker to download the Dataset Definition inputs to run a processing job.
LocalPathis an absolute path to the input data. This is a required parameter whenAppManagedisFalse(default).
iv_datadistributiontype TYPE /AWS1/SGMDATADISTRIBUTIONTYPE /AWS1/SGMDATADISTRIBUTIONTYPE¶
Whether the generated dataset is
FullyReplicatedorShardedByS3Key(default).
iv_inputmode TYPE /AWS1/SGMINPUTMODE /AWS1/SGMINPUTMODE¶
Whether to use
FileorPipeinput mode. InFile(default) mode, Amazon SageMaker copies the data from the input source onto the local Amazon Elastic Block Store (Amazon EBS) volumes before starting your training algorithm. This is the most commonly used input mode. InPipemode, Amazon SageMaker streams input data from the source directly to your algorithm without using the EBS volume.
Queryable Attributes¶
AthenaDatasetDefinition¶
AthenaDatasetDefinition
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATHENADATASETDEFINITION() |
Getter for ATHENADATASETDEFINITION |
RedshiftDatasetDefinition¶
RedshiftDatasetDefinition
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REDSHIFTDATASETDEFN() |
Getter for REDSHIFTDATASETDEFINITION |
LocalPath¶
The local path where you want Amazon SageMaker to download the Dataset Definition inputs to run a processing job.
LocalPathis an absolute path to the input data. This is a required parameter whenAppManagedisFalse(default).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALPATH() |
Getter for LOCALPATH, with configurable default |
ASK_LOCALPATH() |
Getter for LOCALPATH w/ exceptions if field has no value |
HAS_LOCALPATH() |
Determine if LOCALPATH has a value |
DataDistributionType¶
Whether the generated dataset is
FullyReplicatedorShardedByS3Key(default).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATADISTRIBUTIONTYPE() |
Getter for DATADISTRIBUTIONTYPE, with configurable default |
ASK_DATADISTRIBUTIONTYPE() |
Getter for DATADISTRIBUTIONTYPE w/ exceptions if field has n |
HAS_DATADISTRIBUTIONTYPE() |
Determine if DATADISTRIBUTIONTYPE has a value |
InputMode¶
Whether to use
FileorPipeinput mode. InFile(default) mode, Amazon SageMaker copies the data from the input source onto the local Amazon Elastic Block Store (Amazon EBS) volumes before starting your training algorithm. This is the most commonly used input mode. InPipemode, Amazon SageMaker streams input data from the source directly to your algorithm without using the EBS volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTMODE() |
Getter for INPUTMODE, with configurable default |
ASK_INPUTMODE() |
Getter for INPUTMODE w/ exceptions if field has no value |
HAS_INPUTMODE() |
Determine if INPUTMODE has a value |