写点什么

Week12 作业

用户头像
lggl
关注
发布于: 2021 年 01 月 10 日
  • 在你所在的公司(行业、领域),正在用大数据处理哪些业务?可以用大数据实现哪些价值?

银行业务:客户数据挖掘,精准营销。通过客户数据信息,给客户画标签分类,推荐理财或者其他业务。另外可以做风控,客户贷款审核等。通过大数据,能更准确为客户提供更精准的服务。


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

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

page_view 表和 user 表结构与数据示例如下


map 输入:key: <userid> value:具体表内容

map 输出:key: <userid> value: <数值 1, pageid> 、<数值 2, age> ,数值 1 代表 page 类型,数值 2 代表 age 类型。

reduce 输入:key: <userid> value: <pageid, age>

reduce 输出:<pageid, age>

用户头像

lggl

关注

还未添加个人签名 2018.08.28 加入

还未添加个人简介

评论

发布
暂无评论
Week12作业