千亿级数仓>总体需求

需求1

• 统计2019年期间每个季度的销售订单笔数、订单总额

• 统计2019年期间每个月的销售订单笔数、订单总额

• 统计2019年期间每周一到周日的销售订单笔数、订单总额

• 统计2019年期间国家法定节假日、休息日、工作日的订单笔数、订单总额

需求2

订单分析地域、分类维度分析业务开发
集团总公司分为很多的分公司(销售事业部)
分公司
唐山市分公司
邯郸市分公司
邢台市分公司
保定市分公司
承德市分公司
沧州市分公司
廊坊市分公司
衡水市分公司

为了公司的经营需要,公司需要定期检查各个分公司的经营指标完成情况,运营部门提出数据分析需求:

交易金额
交易笔数
微信交易笔数
支付宝交易笔数

指标计算汇总计算
到目前为止,新交易信息宽表(tmp_order_goods_cat_org)已经包含:
• 区域维度数据
• 商品分类维度数据。
根据需求,需要依据这两个维度进行汇总。最终在业务系统中展示如下:

全国、无商品分类维度的交易信息
由于需求中需要列出支付宝支付笔数,微信交易笔数与总交易笔数,根据数据信息,支付共计分为支付宝交易、微信交易、现金交易、其他交易和未知交易类型(支付方式,0:未知;1:支付宝,2:微信;3、现金;4、其他)
需求:

1、获取全国、无商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods
2、获取全国、无商品分类维度的不分交易类型的数据
itcast_payments>itcast_orders>itcast_orders_goods
1、获取全国、一级商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2>1) 2、获取全国、一级商品分类维度的不分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2>1) 1、获取全国、二级商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2)
2、获取全国、二级商品不分类维度的分交易类型数据 itcast_payments>itcast_orders>itcast_orders
goods>itcast_goods>itcast_goods_cats(2) 1、获取大区、无商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders
goods>itcast_goods>itcast_shop
itcast_org(公司>大区)
2、获取大区、不分商品不分类维度的不分交易类型数据
itcast_payments>itcast orders>itcast_orders goods>itcast_goods>itcast_shop
itcast_org(公司>大区)
1、获取大区、一级商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2>1)
itcast_shop>tcast_org(公司>大区)
2、获取大区、一级商品分类维度的不分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2>1)
itcast_shop>tcast_org(公司>大区)
1、获取大区、二级商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2)
itcast_shop>tcast_org(公司>大区)
2、获取大区、二级商品分类维度的不分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2)
itcast_shop>tcast_org(公司>大区)
1、 获取城市、无商品分类维度的分交易类型数据
areai城市iD
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_shop
2、获取城市、无商品分类维度的不分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_shop
1、获取城市、一级商品分类维度的不分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_ats(2>1)
2、获取城市、一级商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2>1)
itcast_shop
1、获取城市、二级商品分类维度的不分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2)
itcast_shop
2、获取城市、二级商品分类维度的分交易类型数据
itcast_payments>itcast_orders>itcast_orders_goods>itcast_goods>itcast_goods_cats(2)
itcast_shop

需求3

用户订单指标业务开发

电商平台往往需要根据用户的购买数据来分析用户的行为,此处。我们基于用户的订单情况进行一些统计分析,用于将来的用户行为分析。根据用户的消费行为习惯,对运营部门提供用户分析数据指标。表是订单表!!

  • 以下为本需求需要统计的基于用户的订单指标:
    统计指标 所需字段
  • 第一次消费时间 支付时间
  • 最近一次消费时间 支付时间
  • 首单距今时间 支付时间
  • 尾单距今时间 支付时间
  • 最小消费金额 订单支付金额
  • 最大消费金额 订单支付金额
  • 累计消费次数(不含退拒) 订单id、订单状态
  • 累计消费金额(不含退拒) 订单支付金额、订单状态
  • 近30天购买次数(不含退拒) 是否为近30天、订单id、订单状态
  • 近30天购买金额(不含退拒) 是否为近30天、订单支付金额、订单状态
  • 近30天购买次数(含退拒) 是否为近30天、订单id
  • 近30天购买金额(含退拒) 是否为近30天、订单支付金额
  • 客单价(含退拒) 订单支付金额、客户订单数
  • 客单价(不含退拒) 订单支付金额、客户订单数、订单状态
  • 近60天客单价(含退拒) 是否为近60天、订单支付金额、客户订单数
  • 近60天客单价(不含退拒) 是否为近60天、订单支付金额、订单状态
  • 常用收货地址 用户收货地址
  • 常用支付方式 支付方式
  • 学校下单总数 用户收货地址
  • 单位下单总数 用户收货地址
  • 家里下单总数 用户收货地址
  • 上午下单总数 订单id、是否为上午
  • 下午下单总数 订单id、是否为下午
  • 晚上下单总数 订单id、是否为晚上
  • 以下为基于用户的退货指标:
    统计指标 所需字段
  • 退货商品数量 支付状态、订单商品数量
  • 退货商品金额 支付状态、订单金额
  • 拒收商品数量 支付状态、订单商品数量
  • 拒收商品金额 支付状态、订单金额
  • 最近一次退拒时间 订单退货时间

你可能感兴趣的:(项目)