/AWS1/CL_ML_RDSMETADATA¶
The datasource details that are specific to Amazon RDS.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_database TYPE REF TO /AWS1/CL_ML_RDSDATABASE /AWS1/CL_ML_RDSDATABASE¶
The database details required to connect to an Amazon RDS.
iv_databaseusername TYPE /AWS1/ML_RDSDATABASEUSERNAME /AWS1/ML_RDSDATABASEUSERNAME¶
The username to be used by Amazon ML to connect to database on an Amazon RDS instance. The username should have sufficient permissions to execute an
RDSSelectSqlQueryquery.
iv_selectsqlquery TYPE /AWS1/ML_RDSSELECTSQLQUERY /AWS1/ML_RDSSELECTSQLQUERY¶
The SQL query that is supplied during CreateDataSourceFromRDS. Returns only if
Verboseis true inGetDataSourceInput.
iv_resourcerole TYPE /AWS1/ML_EDPRESOURCEROLE /AWS1/ML_EDPRESOURCEROLE¶
The role (DataPipelineDefaultResourceRole) assumed by an Amazon EC2 instance to carry out the copy task from Amazon RDS to Amazon S3. For more information, see Role templates for data pipelines.
iv_servicerole TYPE /AWS1/ML_EDPSERVICEROLE /AWS1/ML_EDPSERVICEROLE¶
The role (DataPipelineDefaultRole) assumed by the Data Pipeline service to monitor the progress of the copy task from Amazon RDS to Amazon S3. For more information, see Role templates for data pipelines.
iv_datapipelineid TYPE /AWS1/ML_EDPPIPELINEID /AWS1/ML_EDPPIPELINEID¶
The ID of the Data Pipeline instance that is used to carry to copy data from Amazon RDS to Amazon S3. You can use the ID to find details about the instance in the Data Pipeline console.
Queryable Attributes¶
Database¶
The database details required to connect to an Amazon RDS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATABASE() |
Getter for DATABASE |
DatabaseUserName¶
The username to be used by Amazon ML to connect to database on an Amazon RDS instance. The username should have sufficient permissions to execute an
RDSSelectSqlQueryquery.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATABASEUSERNAME() |
Getter for DATABASEUSERNAME, with configurable default |
ASK_DATABASEUSERNAME() |
Getter for DATABASEUSERNAME w/ exceptions if field has no va |
HAS_DATABASEUSERNAME() |
Determine if DATABASEUSERNAME has a value |
SelectSqlQuery¶
The SQL query that is supplied during CreateDataSourceFromRDS. Returns only if
Verboseis true inGetDataSourceInput.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELECTSQLQUERY() |
Getter for SELECTSQLQUERY, with configurable default |
ASK_SELECTSQLQUERY() |
Getter for SELECTSQLQUERY w/ exceptions if field has no valu |
HAS_SELECTSQLQUERY() |
Determine if SELECTSQLQUERY has a value |
ResourceRole¶
The role (DataPipelineDefaultResourceRole) assumed by an Amazon EC2 instance to carry out the copy task from Amazon RDS to Amazon S3. For more information, see Role templates for data pipelines.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEROLE() |
Getter for RESOURCEROLE, with configurable default |
ASK_RESOURCEROLE() |
Getter for RESOURCEROLE w/ exceptions if field has no value |
HAS_RESOURCEROLE() |
Determine if RESOURCEROLE has a value |
ServiceRole¶
The role (DataPipelineDefaultRole) assumed by the Data Pipeline service to monitor the progress of the copy task from Amazon RDS to Amazon S3. For more information, see Role templates for data pipelines.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEROLE() |
Getter for SERVICEROLE, with configurable default |
ASK_SERVICEROLE() |
Getter for SERVICEROLE w/ exceptions if field has no value |
HAS_SERVICEROLE() |
Determine if SERVICEROLE has a value |
DataPipelineId¶
The ID of the Data Pipeline instance that is used to carry to copy data from Amazon RDS to Amazon S3. You can use the ID to find details about the instance in the Data Pipeline console.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAPIPELINEID() |
Getter for DATAPIPELINEID, with configurable default |
ASK_DATAPIPELINEID() |
Getter for DATAPIPELINEID w/ exceptions if field has no valu |
HAS_DATAPIPELINEID() |
Determine if DATAPIPELINEID has a value |