分享

mapreduce如何读取数据字典进行参数的替换呢?

feature09 发表于 2017-11-16 14:04:55 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 6677
JAVA写mapreduce,如何通过读取字典数据的配置文件,对原数据进行替换么?
例如,我现在的数据内容是
0,1,2 这种的文本数据。

想根据字典表来对这个数据进行替换。
表:
0 男
1 女
2 未知

替换成
男,女,未知 这样的形式。

不是直接在Java代码中写判断,也不用join,而是通过加载这个表再替换。


大神们,该如何实现?


已有(2)人评论

跳转到指定楼层
easthome001 发表于 2017-11-16 15:02:23
本帖最后由 easthome001 于 2017-11-16 15:08 编辑

思路其实已经有了。
什么时候想替换,就去读取表,然后将读取的结果保存在数据结构中,如数组或则rdd都可以。
回复

使用道具 举报

feature09 发表于 2017-11-16 22:58:48
easthome001 发表于 2017-11-16 15:02
思路其实已经有了。
什么时候想替换,就去读取表,然后将读取的结果保存在数据结构中,如数组或则rdd都可 ...

嗯嗯,谢谢指明。
放数组中了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条