写点什么

周练习 12

用户头像
何毅曦
关注
发布于: 2020 年 12 月 13 日
  • 在所在的公司(行业、领域),正在用大数据处理哪些业务?可以用大数据实现哪些价值?

  • 一般使用大数据对用户行为进行分析,比如哪个商品购买的次数等

  • 可以对商品购买进行分析,用户是否偏好这类商品;也可以动态更新热点商品,推送偏好商品等

  • 分析如下 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);



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





page_view表 : map的输入是userid,输出是<page_view, pageid>

user表 : map的输入是userid,输出是<user, age>

reduce的输入是<page_view, pageid><user, age>, 输出是<pageid, age>

用户头像

何毅曦

关注

还未添加个人签名 2019.03.20 加入

还未添加个人简介

评论

发布
暂无评论
周练习 12