运行predictionIO时出现“格式错误的json”错误

时间:2017-12-07 14:25:42

标签: predictionio

我正在尝试使用predictionIO进行通用推荐。通过命令将.json文件导入应用程序时:

$ pio import --appid 6 --input importdata/click.json

我收到错误:

[Stage 0:>                                                          (0 + 2) / 2][ERROR] [FileToEvents$] 
malformed json => {"id":59, "person_id":2530, "association_id":2101, "post_id":76901, "interaction":"2016-04-16 13:49:12.550", "type":2},
[ERROR] [FileToEvents$] 
malformed json => {"id":137836, "person_id":10385, "association_id":2264, "post_id":192841, "interaction":"2017-03-26 22:07:46.507", "type":1},
[ERROR] [Utils] Aborting task

这是因为我导入的json文件。但是json文件是有效的,没有错误。通用推荐器是否具有输入json的任何格式?

1 个答案:

答案 0 :(得分:0)

这与predictinIO不同。检查json的格式是否正确。如果是这样,那么检查json中的键值并确保根据需要。

Reference