我正在尝试使用AWS个性化设置,并关注他们的文档。 因此,我已经将数据集文件(交互,用户,项目)上传到S3,然后创建了一个解决方案和一个广告系列。 我使用Java实现了PutEvents API。 GetRecommendations API调用效果很好。 现在,我很好奇我需要更新数据集文件,尤其是项csv。
答案 0 :(得分:0)
一般来说,这是针对非常基本的建议。
由于您正在使用PutEvents调用,因此所有实时事件都将以这种方式添加到Interactions数据集中。通过手动导入和PutEvents调用创建的交互数据集彼此分离。您实际上可以在Personalize Datasets Web控制台中看到它们。
还是您可能想使用数据集导入作业功能来更新数据集文件,但是它将替换现有的数据集。通常,我建议仅在以下情况下使用它:
因此对于交互,您通常不想更新数据集。对于其他数据集,最好甚至创建一个自动导入机制。
请记住,Items和Users数据集仅与支持元数据的Personalize Recipes一起使用。否则,它们将被忽略。