Week12 作业
在你所在的公司(行业、领域),正在用大数据处理哪些业务?可以用大数据实现哪些价值?
银行业务:客户数据挖掘,精准营销。通过客户数据信息,给客户画标签分类,推荐理财或者其他业务。另外可以做风控,客户贷款审核等。通过大数据,能更准确为客户提供更精准的服务。
分析如下 HiveQL,生成的 MapReduce 执行程序,map 函数输入是什么?输出是什么,reduce 函数输入是什么?输出是什么?
复制代码
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>
评论