zoukankan      html  css  js  c++  java
  • 电子商城可以怎么玩销售数据

    电子商城如果对大数据应用好的话,可以在很大程度上提升业绩。以下就让我们看看,电子商城可以怎么玩销售数据

    业务信息

    首先,简单了解下电子商城,对于大多数电子商城,一般都有如下业务信息:

    1:产品信息  产品大类、产品小类、产品

    2:销售信息 订单号、产品、购买数量、购买时间

    3:用户 用户名、手机号、收货地址(默认、常用等)=》可以解析出用户真实所在城市

    现在我们来算几个简单的东西

    1、PV

    关于PV,我们按日对某项业务或者行为做统计,最终展现以下结果:

    按日统计:计算出当日PV,默认展现最近30天pv

    按周统计:计算当周PV,默认展现最近1年各周pv

    按月统计:计算当月PV,默认展现最近一年各周pv

    按年统计:计算当年PV,默认展现最近5年pv

    总PV:历史总pv

    当日各小时:当前1小时,默认展现当日每个小时pv

    思路:按日、周、月、年可以使用批处理作业,算完历史之后,每日增量处理。写入关系数据库

    当日个小时统计:使用实时作业处理,每10秒处理一次,处理结果写入mysql,前段展现时进行汇总。

    2、UV

    关于UV,我们按日对某项业务或者行为做统计,最终展现以下结果:

    按日统计:计算出当日UV,默认展现最近30天UV

    按周统计:计算当周UV,默认展现最近1年各周UV

    按月统计:计算当月UV,默认展现最近一年各周UV

    按年统计:计算当年UV,默认展现最近5年UV

    总UV:历史总UV

    当日各小时:当前1小时,默认展现当日每个小时UV

    思路:按日、周、月、年、总pv,可以使用批处理作业,先按日对数据distinct,之后,然后,对数据按日期(转换为相应的日、周、月、年、null)后进行count distinct,最后,将结果写入mysql

    当日个小时统计:使用实时作业处理,每10秒对数据distinct一次,写入hdfs,后边跟一个批作业,每小时对数据做一次聚合得到结果,写入关系数据库,

    下边看看这几个业务怎么利用上边去实现:

    1、最近30天,北京地区购买A产品的男性用户也购买了那些产品

    首先上边北京、男性怎么来的,

    A:用户所属区域:可以通过收货地址或者手机归属地解析得出

    B:男性:可以通过客户注册资料

    为啥要加这三个(时间、区域、性别):

    首先,不同地区的客户消费习惯不会太相同,若是你把西藏购买者的购买产品推荐给北京,估计客户会不买账。

    其次:不同性别的消费习惯会相差很大,这个就不说了,从男女逛商场的行为就可以看出来。另外:在重要节日,有的产品具有性别特性,比如,女性洁面奶,你推荐给男性,估计客户直接回跳过。

    最后,很多产品都有实效性,比如,凉鞋,裙子。你夏天推荐裙子,冬天推荐冲锋衣,估计会被客户骂成SB。当然,30天是我人为定义出来的一个时间段,你可以通过大数据分析出来真正合适的值。

    最后说实现思路:

    假如上边的PV算出来的结果是

    用户、性别、地区、购买日期、购买产品

    那么,首先算出最近30天那些人买了A产品,select distinct 用户 from tablepv where  购买产品 ='A' and 性别='男' and province ='北京' and 当前时间-购买时间<=30天 ,假设结果是 张三、李四、王五

    其次:算出这些人都购买了那些产品:

      select product,count(distinct 用户)  as 人数

      from tablepv

      where 用户 in ( 张三、李四、王五) and  购买产品 <> 'A' and 性别='男' and province ='北京' and 当前时间-购买时间<=30天 

      group by product 

      order by count(distinct 用户)  

    2、各种排行

    A:给所有用户的

    当日热销商品排行(销售量、销售额)

    当月热销商品排行(销售量、销售额)

    当日店铺排行榜:销售量

    当月店铺排行榜:销售量

    当日最赞商品排行:产品被赞数量

    当月最赞产品排行:产品被赞数量

    B:给店铺的

    当日本店铺热销产品排行(销售量、销售额)

    当月本店铺热销产品排行(销售量、销售额)

    C:给商城自营产品的

    当日热销产品行业榜(销售量、销售额)

    当月热销产品行业榜(销售量、销售额)

    最后是大招

    各月热销产品榜:

    各月热销产品所属小类榜:

    这个怎么用呢,首先,可以根据这个分析出来,每个月、季热卖产品分类,其次,我们可以找出这些分类下都有哪些样例产品销售量、销售额最火爆,这样,商城就可以提前进货,赚一把了。

  • 相关阅读:
    Object的公用方法
    Java的特点
    Set集合
    Java语言的三大特性
    List集合
    Collection类
    HashSet
    Codeforces1141F2 Same Sum Blocks (Hard)
    Codeforce1176F Destroy it!
    jzoj 5348. 【NOIP2017提高A组模拟9.5】心灵治愈
  • 原文地址:https://www.cnblogs.com/piaolingzxh/p/5727720.html
Copyright © 2011-2022 走看看