本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
CreateSchema
根据指定的架构字符串创建 Amazon Personalize 化架构。您创建的架构必须采用 Avro JSON 格式。
Amazon Personalize 化识别三种模式变体 每个方案都与数据集类型相关联,并且有一组必填字段和关键字。如果要为域数据集组中的数据集创建架构,则需要提供域数据集组的域。在调用时指定架构CreateDataset.
有关架构的更多信息,请参阅数据集和架构.
相关 API
请求语法
{
"domain": "string
",
"name": "string
",
"schema": "string
"
}
请求参数
请求接受采用 JSON 格式的以下数据。
响应语法
{
"schemaArn": "string"
}
响应元素
如果此操作成功,则该服务将会发送回 HTTP 200 响应。
服务以 JSON 格式返回的以下数据。
- schemaArn
-
已创建架构的 Amazon 资源名称 (ARN)。
类型: 字符串
长度约束:长度上限为 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
错误
- InvalidInputException
-
为字段或参数提供有效值。
HTTP 状态代码:400
- LimitExceededException
-
已超过每秒的请求数的限制。
HTTP 状态代码:400
- ResourceAlreadyExistsException
-
已存在指定的资源。
HTTP 状态代码:400
另请参阅
有关在特定语言的Amazon软件开发工具包中使用此 API 的更多信息,请参阅以下内容: