Values.CreateTrainingDatasetRequestSourceDefines the information necessary to create a training dataset. In Clean Rooms ML, the TrainingDataset is metadata that points to a Glue table, which is read only during AudienceModel creation.
type nonrec t = {name : NameString.t;The name of the training dataset. This name must be unique in your account and region.
*)roleArn : IamRoleArn.t;The ARN of the IAM role that Clean Rooms ML can assume to read the data referred to in the dataSource field of each dataset. Passing a role across AWS accounts is not allowed. If you pass a role that isn't in your account, you get an AccessDeniedException error.
*)trainingData : CreateTrainingDatasetRequestTrainingDataList.t;An array of information that lists the Dataset objects, which specifies the dataset type and details on its location and schema. You must provide a role that has read access to these tables.
*)description : ResourceDescription.t option;The description of the training dataset.
*)}val make :
?tags:??? ->
?description:??? ->
name:NameString.t ->
roleArn:IamRoleArn.t ->
trainingData:CreateTrainingDatasetRequestTrainingDataList.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of [> `Enum of string ] list
| `String of ColumnName.t ])
list ]
list
| `Structure of
(string
* [> `Structure of
(string * [> `String of GlueTableName.t ])
list ])
list ])
list ])
list ]
list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of NameString.t ])
list ]