使用 SDK for Python (Boto3) 创建架构 - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 SDK for Python (Boto3) 创建架构

  1. 定义要使用的 Avro 格式架构。

  2. 将架构保存在默认 Python 文件夹的 JSON 文件中。

  3. 使用以下代码创建架构。

    import boto3 personalize = boto3.client('personalize') with open('schema.json') as f: createSchemaResponse = personalize.create_schema( name = 'YourSchema' schema = f.read() ) schema_arn = createSchemaResponse['schemaArn'] print('Schema ARN:' + schema_arn )
  4. Amazon Personalize 将返回新架构的 ARN。请将其存储以便将来使用。

Amazon Personalize 提供用于管理架构的操作。例如,您可以使用 ListSchemas API 来获取可用架构的列表。

在创建架构后,将它用于与架构匹配的数据集。有关更多信息,请参阅数据格式指南