/AWS1/CL_SGMREDDATASETDEFN¶
Configuration for Redshift Dataset Definition input.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_clusterid TYPE /AWS1/SGMREDSHIFTCLUSTERID /AWS1/SGMREDSHIFTCLUSTERID¶
ClusterId
iv_database TYPE /AWS1/SGMREDSHIFTDATABASE /AWS1/SGMREDSHIFTDATABASE¶
Database
iv_dbuser TYPE /AWS1/SGMREDSHIFTUSERNAME /AWS1/SGMREDSHIFTUSERNAME¶
DbUser
iv_querystring TYPE /AWS1/SGMREDSHIFTQUERYSTRING /AWS1/SGMREDSHIFTQUERYSTRING¶
QueryString
iv_clusterrolearn TYPE /AWS1/SGMROLEARN /AWS1/SGMROLEARN¶
The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.
iv_outputs3uri TYPE /AWS1/SGMS3URI /AWS1/SGMS3URI¶
The location in Amazon S3 where the Redshift query results are stored.
iv_outputformat TYPE /AWS1/SGMREDSHIFTRESULTFORMAT /AWS1/SGMREDSHIFTRESULTFORMAT¶
OutputFormat
Optional arguments:¶
iv_kmskeyid TYPE /AWS1/SGMKMSKEYID /AWS1/SGMKMSKEYID¶
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.
iv_outputcompression TYPE /AWS1/SGMREDRSCOMPRESSIONTYPE /AWS1/SGMREDRSCOMPRESSIONTYPE¶
OutputCompression
Queryable Attributes¶
ClusterId¶
ClusterId
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLUSTERID() |
Getter for CLUSTERID, with configurable default |
ASK_CLUSTERID() |
Getter for CLUSTERID w/ exceptions if field has no value |
HAS_CLUSTERID() |
Determine if CLUSTERID has a value |
Database¶
Database
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATABASE() |
Getter for DATABASE, with configurable default |
ASK_DATABASE() |
Getter for DATABASE w/ exceptions if field has no value |
HAS_DATABASE() |
Determine if DATABASE has a value |
DbUser¶
DbUser
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DBUSER() |
Getter for DBUSER, with configurable default |
ASK_DBUSER() |
Getter for DBUSER w/ exceptions if field has no value |
HAS_DBUSER() |
Determine if DBUSER has a value |
QueryString¶
QueryString
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUERYSTRING() |
Getter for QUERYSTRING, with configurable default |
ASK_QUERYSTRING() |
Getter for QUERYSTRING w/ exceptions if field has no value |
HAS_QUERYSTRING() |
Determine if QUERYSTRING has a value |
ClusterRoleArn¶
The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLUSTERROLEARN() |
Getter for CLUSTERROLEARN, with configurable default |
ASK_CLUSTERROLEARN() |
Getter for CLUSTERROLEARN w/ exceptions if field has no valu |
HAS_CLUSTERROLEARN() |
Determine if CLUSTERROLEARN has a value |
OutputS3Uri¶
The location in Amazon S3 where the Redshift query results are stored.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTS3URI() |
Getter for OUTPUTS3URI, with configurable default |
ASK_OUTPUTS3URI() |
Getter for OUTPUTS3URI w/ exceptions if field has no value |
HAS_OUTPUTS3URI() |
Determine if OUTPUTS3URI has a value |
KmsKeyId¶
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYID() |
Getter for KMSKEYID, with configurable default |
ASK_KMSKEYID() |
Getter for KMSKEYID w/ exceptions if field has no value |
HAS_KMSKEYID() |
Determine if KMSKEYID has a value |
OutputFormat¶
OutputFormat
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTFORMAT() |
Getter for OUTPUTFORMAT, with configurable default |
ASK_OUTPUTFORMAT() |
Getter for OUTPUTFORMAT w/ exceptions if field has no value |
HAS_OUTPUTFORMAT() |
Determine if OUTPUTFORMAT has a value |
OutputCompression¶
OutputCompression
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTCOMPRESSION() |
Getter for OUTPUTCOMPRESSION, with configurable default |
ASK_OUTPUTCOMPRESSION() |
Getter for OUTPUTCOMPRESSION w/ exceptions if field has no v |
HAS_OUTPUTCOMPRESSION() |
Determine if OUTPUTCOMPRESSION has a value |