Create Data Source From Rds
machinelearning_create_data_source_from_rds | R Documentation |
Creates a DataSource object from an Amazon Relational Database Service (Amazon RDS)¶
Description¶
Creates a DataSource
object from an Amazon Relational Database
Service (Amazon RDS). A DataSource
references data that can be used to perform create_ml_model
,
create_evaluation
, or create_batch_prediction
operations.
create_data_source_from_rds
is an asynchronous operation. In response
to create_data_source_from_rds
, Amazon Machine Learning (Amazon ML)
immediately returns and sets the DataSource
status to PENDING
. After
the DataSource
is created and ready for use, Amazon ML sets the
Status
parameter to COMPLETED
. DataSource
in the COMPLETED
or
PENDING
state can be used only to perform >CreateMLModel
\,
create_evaluation
, or create_batch_prediction
operations.
If Amazon ML cannot accept the input source, it sets the Status
parameter to FAILED
and includes an error message in the Message
attribute of the get_data_source
operation response.
Usage¶
machinelearning_create_data_source_from_rds(DataSourceId,
DataSourceName, RDSData, RoleARN, ComputeStatistics)
Arguments¶
DataSourceId |
[required] A user-supplied ID that uniquely identifies the
|
DataSourceName |
A user-supplied name or description of the
|
RDSData |
[required] The data specification of an Amazon RDS
|
RoleARN |
[required] The role that Amazon ML assumes on behalf of the user
to create and activate a data pipeline in the user's account and copy
data using the |
ComputeStatistics |
The compute statistics for a |
Value¶
A list with the following syntax:
list(
DataSourceId = "string"
)
Request syntax¶
svc$create_data_source_from_rds(
DataSourceId = "string",
DataSourceName = "string",
RDSData = list(
DatabaseInformation = list(
InstanceIdentifier = "string",
DatabaseName = "string"
),
SelectSqlQuery = "string",
DatabaseCredentials = list(
Username = "string",
Password = "string"
),
S3StagingLocation = "string",
DataRearrangement = "string",
DataSchema = "string",
DataSchemaUri = "string",
ResourceRole = "string",
ServiceRole = "string",
SubnetId = "string",
SecurityGroupIds = list(
"string"
)
),
RoleARN = "string",
ComputeStatistics = TRUE|FALSE
)