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

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

将单个记录导入 Amazon Personalize 数据集

完成创建架构和数据集之后,可以将单个记录(包括物品交互、用户、物品、操作或操作交互)导入到现有数据集中。单独导入数据允许您随着目录的增长将小批量记录添加到您的 Amazon Personalize 数据集中。每次导入操作最多可以导入 10 条记录。

如果您导入的项目、用户或操作的编号与数据集中已有的记录相同,Amazon Personalize 会将其替换为新记录。如果您记录了两个具有完全相同时间戳和相同属性的商品互动或操作互动事件,Amazon Personalize 将只保留其中一个事件。

如果您使用 Apache Kafka,则可以通过 Amazon Personalize Kafka 连接器 将数据实时流式传输到 Amazon Personalize。有关信息,请参阅 personalize-kafka-connectorGithub 存储库中的 Amazon Personalize Kafka 连接器

如果您有大量历史记录,我们建议您先批量导入数据,然后根据需要单独导入数据。请参阅 通过数据集导入作业将批量数据导入到 Amazon Personalize

单个记录导入的筛选器更新

Amazon Personalize 会在上次单独导入后的 20 分钟内使用您的新交互、物品和用户数据更新您在数据集组中创建的所有筛选器。此更新允许您的市场活动在筛选针对用户的建议时使用最新数据。

如果您已经创建了推荐器或通过市场活动部署了自定义解决方案版本,则新单独记录如何影响建议取决于您使用的域使用案例或食谱。有关更多信息,请参阅 训练后更新数据集中的数据