写点什么

架构第 12 周作业

用户头像
Geek_Gu
关注
发布于: 2020 年 12 月 13 日

分析如下 HiveQL,生成的 MapReduce 执行程序,map 函数输入是什么?输出是什么,reduce 函数输入是什么?输出是什么?

INSERT OVERWRITE TABLE pv_usersSELECT pv.pageid, u.ageFROM page_view pv   JOIN user u   ON (pv.userid = u.userid);
复制代码



map 输入:两张表

map 输出:

111, <1, 1>

111, <1, 2>

222, <1, 1>

111, <2, 25>

222, <2, 32>

reduce 输入:

111, <1, 1>

111, <1, 2>

111, <2, 25>

222, <1, 1>

222, <2, 32>

reduce 输出:

1, 25

2, 25

1, 32

用户头像

Geek_Gu

关注

还未添加个人签名 2019.09.09 加入

还未添加个人简介

评论

发布
暂无评论
架构第12周作业