网站用户行为分析

网站用户行为分析

步骤

1.1 本地数据集上传到数据仓库Hive

数据集下载与查看
数据集预处理
把数据集导入HDFS中
在Hive上创建数据库

 

 

1.2 Hive数据分析

给出数据分析需求
用select语句实现数据分析
数据分析结果查看与保存 

1.3 Hive、MySQL、HBase数据互导 

Hive数据分析结果(如用户购买与浏览比例),从Hive传输到MySQL中。
Hive数据分析结果(如用户购买与浏览比例),从MySQL传输到Hbase中。
参照博客步骤,依次将user_action传入Hive、MySQL、HBase中。
http://dblab.xmu.edu.cn/blog/1059-2/

 

 

 

(1)用户行为分析需求:2014-12-11~12号有多少条购买商品的记录

    分析步骤

语句:select count(*) from bigdata_user where visit_date >’2014-12-10′ and visit_date <‘2014-12-13′ and behavior_type=’4’ limit 10;
结果截图:运行或存为表格后的查询显示

(2)用户行为分析需求:分析每月1-31号购买情况

语句:代码:select count(distinct uid),month(visit_date) from bigdata_user where behavior_type=’4′ group by month(visit_date) limit 10;
结果截图:运行或存为表格后的查询

 

(3)按某一特殊日期(如双12)进行用户行为分析

各省份购买商品数量
商品购买与浏览比例
用户活跃度分析
购买5件以上商品的用户

 

(4)用户购买与浏览比例。

1.计算拥护购买数与浏览数的比值。

2.创建表格保存结果

 

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注