ECOMMERCE 数据集和架构 - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

ECOMMERCE 数据集和架构

当您为 ECOMMERCE 域创建域数据集组时,每种数据集类型都有一个默认架构,其中包含一组 ECOMMERCE 特定的必填字段和建议字段。您可以使用默认架构,也可以基于默认架构创建新架构。您导入的数据在格式和类型上必须与您的架构相匹配。使用以下各部分中列出的默认域架构作为指南,确定要导入哪些数据来创建基于 ECOMMERCE 的推荐器。

您可以自由添加其他字段。只要字段未列为必填字段或保留字段,并且数据类型列在架构数据类型中,则字段名称和数据类型由您决定。

有关 Amazon Personalize 架构的一般要求(例如格式设置要求和可用的字段数据类型)的信息,请参阅架构。这些要求适用于所有架构,不论域如何。

以下主题提供了有关 ECOMMERCE 域中每个数据集的必填字段和建议字段的信息。每个数据集部分都包含 JSON 格式的默认 ECOMMERCE 架构。

ECOMMERCE 域数据集和架构要求

每个数据集类型都具有以下必填字段和保留关键字。保留关键字是可选的非元数据字段。这些字段被视为保留字段,因为您在使用这些字段时必须将它们定义为所需的数据类型。保留的分类字符串字段的 categorical 必须设置为 true,而保留的字符串字段不能是分类字段。关键字不能出现在数据中。

数据集类型 必填字段 保留关键字
物品交互(默认架构

USER_ID (string)

ITEM_ID (string)

TIMESTAMP (long)

EVENT_TYPE(string,取决于使用案例PurchaseView 事件类型)

EVENT_VALUE(floatnull

IMPRESSION(stringnull

RECOMMENDATION_ID(stringnull

EVENT_ATTRIBUTION_SOURCE(stringnull

用户(默认架构

USER_ID (string)

1 个元数据字段(分类 string 或数字)

物品(默认架构

ITEM_ID (string)

PRICE (float)

CATEGORY_L1(分类 string

CATEGORY_L2(分类 stringnull

CATEGORY_L3(分类 stringnull

PRODUCT_DESCRIPTION(文本 stringnull

CREATION_TIMESTAMP (long)

AGE_GROUP(分类 stringnull

ADULT(分类 stringnull

GENDER(分类 stringnull