我第一次尝试使用Recommendations API,在我的网址中:https://recommendations-portal.azurewebsites.net/ ...我能够成功上传目录的xlsx文件。
但是对于Usage文件,我尝试了xlsx和csv文件,但我总是得到这个错误的变体:
{"error":{"code":"BadArgument","message":"(EXT-0108) Passed argument is
invalid.","innerError":{"code":"EXT-0039","message":"'5,135' errors detected
in the first '5,135' lines of the file"}}}
我的数据样本:
2 1 2014-02-28T09:46:16购买
2 1 2014-03-03T01:35:54购买
5 1 2014-03-12T11:08:29购买
7 1 2014-03-12T12:58:58购买
6 1 2014-03-12T13:14:45购买
6 1 2014-03-12T13:23:07购买
6 1 2014-03-12T13:25:36购买
答案 0 :(得分:0)
Recommendations解决方案不适用于目录的XLSX文件,只能使用符合https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-recommendations-collecting-data
中描述的格式的逗号分隔值(CSV)文件请确保创建新模型,并以预期格式上传数据。类似的东西:
AAA04294,Office语言包在线DwnLd,Office
AAA04303,Minecraft下载游戏,游戏
C9F00168,Kiruna翻盖,配件
然后以预期的格式上传您的使用文件。类似的东西:
2,1,2014 / 03 / 03T01:35:54,购买
5,1,2014 / 03 / 12T11:08:29,购买
7,1,2014 / 03 / 12T12:58:58,购买
请确保您的使用文件中引用的项目实际上已在目录文件中定义。如果可能,还要确保使用真实的交易数据。
总而言之,请阅读本文档: https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-recommendations-collecting-data
谢谢,
Luis Cabrera
建议API计划经理。