交互数据集要求(电子商务域) - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

交互数据集要求(电子商务域)

网络 ACL 和安全组都允许 (因此可到达您的实例) 的发起 ping 的交互数据集存储用户和电子商务目录中项目之间的交互中的历史数据和实时数据。有关可以存储在交互数据集中的数据类型的更多信息,请参阅交互数据. 有关 Amazon Personalize 化架构的一般要求(例如格式要求和可用字段数据类型)的信息,请参阅数据集和架构. 这些要求适用于所有架构,无论域如何。

您必须至少创建交互数据集,并且您的方案必须具有以下字段:

  • USER_ID (string)

  • ITEM_IDstring

  • TIMESTAMP (long)

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

您还可以包括以下保留关键字:

  • EVENT_VALUE (floatnull

  • 展示(stringnull

  • 推荐_ID (stringnull

您导入的数据必须匹配您的架构。您可以根据使用案例和数据自由添加额外的字段。只要字段未列为必填字段或保留字段,并且数据类型在架构数据类型,字段名称和数据类型取决于您。有关电子商务域交互数据集的默认模式示例,请参阅默认交互模式(电子商务域).

如果您有事件的价值数据,也可以添加保留关键字 EVENT_VALUE。如果您想包含显式和隐含的展示次数数据,也可以添加预留关键字印象。有关记录展示数据的更多信息,请参阅展示数据.

可添加到交互数据集中的可选元数据字段的最大总数,以及不同的数据中的事件类型为 10。此计数中包含的元数据字段是 EVENT_TYPE、EVENT_VALUE 字段以及您添加到架构中的任何自定义元数据字段。不包括预留字段(例如 IMSTULTS)的元数据字段的最大数量为 5 个。分类值最多可以有 1000 个字符。如果您与分类值超过 1000 的交互,则数据集导入作业将失败。

有关电子商务域的交互数据集的最低要求和最大数据限制的更多信息,请参阅Service Quotas.

默认交互模式(电子商务域)

以下是互动数据集的默认电子商务域架构。

{ "type": "record", "name": "Interactions", "namespace": "com.amazonaws.personalize.schema", "fields": [ { "name": "USER_ID", "type": "string" }, { "name": "ITEM_ID", "type": "string" }, { "name": "EVENT_TYPE", "type": "string" }, { "name": "TIMESTAMP", "type": "long" } ], "version": "1.0" }