将基于Mahout Item的推荐输出格式更改为表格

时间:2013-08-27 16:10:44

标签: hadoop hive mahout collaborative-filtering

我正在使用基于Mahout Item的推荐算法,最后我们得到“XXX [y:z,y2; z2 ......]”格式的结果。我想以格式创建一个表格:

  • XXX y z
  • XXX y2 z2

我正在使用HIVE。所以我创建了一个表然后使用“explode()”函数,但问题是“[”也会出现在结果中

  • XXX [y z
  • ..
  • XXX yn zn]

如何从结果中删除括号。

1 个答案:

答案 0 :(得分:1)

我会使用regexp_replace函数(documentation)过滤掉方括号,然后像您一样使用explode