第十二周作业

用户头像
Jam
关注
发布于: 2020 年 09 月 20 日
  1. 在你所在的公司(行业、领域),正在用大数据处理哪些业务?可以用大数据实现哪些价值

金融领域,可以用大数据分析用户行为,对用户做精准推送;可以通过大数据分析来帮产品做决策。

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



INSERT OVERWRITE TABLE pv_users
SELECT pv.pageid, u.age
FROM page_view pv
JOIN user u
ON (pv.userid = u.userid);





输入:

reduce(Key: UserId, values: <TableId, AgeOrPageId>[], ...)

  • key 就是 UserId

  • values 是一系列键值对(<u, age>或是<pv, pageid>)的数组

用户头像

Jam

关注

还未添加个人签名 2018.03.21 加入

还未添加个人简介

评论

发布
暂无评论
第十二周作业