网站用户行为分析
網站用戶行為分析
步驟
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.創建表格保存結果
總結
- 上一篇: Nagios远程监控软件的安装与配置详解
- 下一篇: Mammoth官方文档翻译