Method: Aws::MachineLearning::Types::CreateDataSourceFromRedshiftInput#data_spec
- Defined in:
- lib/aws-sdk-machinelearning/types.rb
#data_spec ⇒ Types::RedshiftDataSpec
The data specification of an Amazon Redshift ‘DataSource`:
-
DatabaseInformation -
-
‘DatabaseName` - The name of the Amazon Redshift database.
-
‘ ClusterIdentifier` - The unique ID for the Amazon Redshift cluster.
-
-
DatabaseCredentials - The AWS Identity and Access Management (IAM) credentials that are used to connect to the Amazon Redshift database.
-
SelectSqlQuery - The query that is used to retrieve the observation data for the ‘Datasource`.
-
S3StagingLocation - The Amazon Simple Storage Service (Amazon S3) location for staging Amazon Redshift data. The data retrieved from Amazon Redshift using the ‘SelectSqlQuery` query is stored in this location.
-
DataSchemaUri - The Amazon S3 location of the ‘DataSchema`.
-
DataSchema - A JSON string representing the schema. This is not required if ‘DataSchemaUri` is specified.
-
DataRearrangement - A JSON string that represents the splitting and rearrangement requirements for the ‘DataSource`.
Sample - ‘ “”splitting“:{”percentBegin“:10,”percentEnd“:60}”`
400 401 402 403 404 405 406 407 408 |
# File 'lib/aws-sdk-machinelearning/types.rb', line 400 class CreateDataSourceFromRedshiftInput < Struct.new( :data_source_id, :data_source_name, :data_spec, :role_arn, :compute_statistics) SENSITIVE = [] include Aws::Structure end |