AWS Personalize抱怨当user_id在csv中不存在时。有什么建议吗?

时间:2019-06-11 18:30:56

标签: amazon-web-services amazon-s3 amazon-personalize

我有一个包含用户交互数据的csv,并尝试在Amazon Personalize上创建数据导入作业,但是它一直失败,提示用户列id不存在。有人可以帮忙吗?

我尝试重命名该列中的其他内容并相应地更改架构,但是在第一列上仍然失败。

这是我的csv的快照

user_id,item_id,时间戳 1982790,1090374707,1547074160 16200511,1340093281,1547074170 70100751,1991818546,1547074174 6067355,1340093281,1547074177 68067671,1927703364,1547074184 689002,701545833,1547074184 54556351,1826410045,1547074185 39362091,1086674793,1547074186

2 个答案:

答案 0 :(得分:0)

我自己弄清楚了,有点烦人,但是CSV中的第一列不能是Personalize所需的任何列。因此,只需在第一列中添加一些随机密钥或其他内容,它将通过其验证。如果有人遇到相同的问题,希望对您有所帮助。

答案 1 :(得分:0)

我最近也遇到了这个问题。原来我的文件是用UTF-16编码的,在Amazon的系统中播放效果不太好。