六祎-转载-使用UQuery进行BI报表分析【电商案例实践】

 

场景描述

       某商城作为中国最大的自营式电商,在保持高速发展的同时,沉淀了数亿的忠实用户,积累了海量的真实数据。如何利用BI工具从历史数据中找出商机,是大数据应用在精准营销中的关键问题,也是所有电商平台在做智能化升级时所需要的核心技术。

      本演示以某商城真实的用户、商品、评论数据(脱敏后)为基础,利用华为云大数据查询服务、数据仓库以及永洪BI来分析用户和商品的各种数据特征,可为营销决策、广告推荐、信用评级、品牌监控、用户行为预测提供高质量的信息。

 

Step1:注册账号

1、注册华为云账号

     a.登录华为云官方网站http://www.huaweicloud.com/
     b.点击华为云官网右上角注册进入注册页面。
           
      c.填写用户名/密码/手机号,点击“免费获取短信验证码”按钮将会发送验证码至填写手机,填写验证码,点击同意协议并注册。

2、实名认证:根据国家法律规定,必须完成实名认证后才能使用云服务。
      a.账号登陆后,点击界面右上角用户名,再点击用户中心。
      b.在界面上方有一条如图所示的提示,点击立即认证。
             
  c.根据提示信息完成实名认证。

 

Step2:数据准备(已经事先上传到OBS,改步可跳过)

   本节的目标是将数据数据上传到对象存储服务OBS,为后面使用UQuery完成数据分析做准备。数据目录:

 
 

数据说明:为保护用户的隐私和数据安全,所有数据均已进行了采样和脱敏。

1. 用户数据

user_id用户ID脱敏age年龄段-1表示未知**性别0表示男,1表示女,2表示保密user_lv_cd用户等级有顺序的级别枚举,越高级别数字越大user_reg_tm用户注册日期粒度到天

2. 商品数据

sku_id商品编号脱敏a1属性1枚举,-1表示未知a2属性2枚举,-1表示未知a3属性3枚举,-1表示未知cate品类ID脱敏brand品牌ID脱敏

3. 评价数据

dt截止到时间粒度到天sku_id商品编号脱敏comment_num累计评论数分段0表示无评论,1表示有1条评论,2表示有2-10条评论,3表示有11-50条评论,4表示大于50条评论has_bad_comment是否有差评0表示无,1表示有bad_comment_rate差评率差评数占总评论数的比重

4. 行为数据

user_id用户编号脱敏sku_id商品编号脱敏time行为时间model_id点击模块编号,如果是点击脱敏type1.浏览(指浏览商品详情页);2.加入购物车;3.购物车删除;4.下单;5.关注;6.点击cate品类ID脱敏brand品牌ID脱敏

 

Step3:数据分析

1) 在页面上方菜单栏中点击服务列表,点击数据分析分类中的数据查询服务;
2) 创建demo数据库,步骤如下图所示
        

3)选择demo数据库,在编辑框中输入附件“create_user_table.sql”中的SQL语句,SQL语句中文件路径注意修改为实际存放详单数据的OBS路径,点击执行.


商品表,评价表等建表语句建附件,利用同样的方式创建即可。


4)执行查询分析
      执行the_ten_badest_product.sql,分析出10大评级最差的商品。常用查询语句可以设置为模板,下次查询的时候在模板管理页面可以查看,点击执行会跳转到查询编辑器,修改查询条件可以很方便的执行;


最后可以点击结果图形化,对结果进行图形化分析:

我们也可以分析用户的年龄分布、性别比例、商品评价情况、购买情况、浏览情况。具体SQL见附件。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值