2023.11.30 -hzmx电商平台建设项目05 - member会员主题建模开发

1.需求说明

1.11各类数据信息说明

说明:公司为了对不同会员进行不同的营销策略,对各类会员的数量都非常敏感,比如注册会员、消费会员、复购会员、活跃会员、沉睡会员。不仅需要看新增数量还要看累积数量。

9个指标:新增注册会员数,累计注册会员数(上一次累积的+本次新增的),新增消费会员数,累计消费会员数,新增复购会员数,累计复购会员数,活跃会员数, 

沉睡会员数(沉睡会员是指在一段时间内未活跃或者没有产生消费的会员),会员消费金额

维度:时间(比如一天内,新增了多少会员;一周内,多少会员进行了复购)

粒度:时间维度(天,周,月)

涉及库:member , sale

涉及表:

  • 事实表:
  • 维度表:

1.2 门店会员分析

说明:门店需要看到会员的分析数据.包括注册情况,充值情况,消费情况,余额情况等等,最后达到精准推送.

25个指标:门店销售额,门店总订单量,当日注册人数,累计注册会员数,当日注册且充值会员数,当日注册且充值且消费会员数,

当日注册且消费会员数,充值会员的人数,充值的金额,累积的会员充值金额,当日有余额的会员人数,当日每个会员的余额,

使用余额消费的人数,用余额消费的单量,余额支付金额,余额消费金额,会员消费人数,会员消费单量,会员消费金额、会员首单人数、会员首单订单量、会员首单销售额、会员非首单人数、会员非首单订单量、会员非首单销售额

维度:时间

粒度:时间维度(天、周、月)

涉及库:sale、member

涉及表:

  • 事实表:

    • a. sale:dwm_sell_o2o_order_i

    • b. member:member_union、user_point_log_detailed、store_amount_record

  • 维度表:dwd_dim_date_f、dwd_dim_store_i

1.3其他指标需求分析

 说明:除了分析以上两个需求外,还会分析一些零散的需求,比如会员首次充值、门店新老会员消费、会员复购统计、会员贡献等。从各种角度来分析会员的一些指标。

需求一: 会员首次充值(统计每个会员首次充值的时间, 交易单ID以及对应门店和充值金额)
需求二: 门店新老会员消费(统计每个门店每个月新会员、老会员、全部会员、非会员的数量、消费金额、消费单量(新会员指的首次消费后30天内, 老会员指的首次消费后大于30天))
需求三: 会员复购统计(留存)(统计的指标为统计日期用户量、一日后用户量、二日后用户量、三日后用户量、四日后用户量、五日后用户量、六日后用户量)
需求四: 会员贡献(统计各个会员每天在各个门店消费单量、消费金额、消费成本、线上订单量、线上消费金额、线上消费成本、线下订单量、线下消费金额、线下消费成本)

1.4会员主题表关系,数据探查

会员基础信息表: 属于高基数维度表,数量级高达1千多万,如果依然采用SCD2的方式来维护历史数据, 会大量占用
存储空间, 所以此处需要SCD3(拉链表进行处理)
(拉链表是维护历史状态,以及最新状态数据的一种表,拉链表根据拉链粒度的不同,实际上相当于快照,只不过做了优化,去除了一部分不变的记录,通过拉链表可以很方便的还原出拉链时点的客户记录。 )

 

而这些, 都是需要结合实际业务, 进行论证分析的, 从而推导出是否可以完整的计算出需求方所要求的指标

2.数仓建设,采用自下而上、基于需求、逐层分析出每一层工作内容

2.1 ADS层

2.1.1ADS层分析-各类会员数量统计分析

指标:新增注册会员数,累计注册会员数,新增消费会员数,累计消费会员数,新增复购会员数,累计复购会员数,活跃会员数,沉睡会员数,会员消费金额

维度:天,周,月

表字段的组成:维度字段+指标结果字段

 2.1.2 ADS层分析-门店会员分析

 2.1.3 ADS层分析-其他指标需求分析

 

 2.2 DWS层

2.2.1  DWS层分析 -各类会员数量统计分析

2.2.2 DWS层分析 -门店会员分析

 

2.3 DWM层

2.3.1 DWM层分析-各类会员数量统计分析

2.4 DWD层

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/236189.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微服务--07--Seata 分布式事务

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 分布式事务1.认识Seata2.部署TC服务2.1.准备数据库表2.2.准备配置文件2.3.Docker部署 3.微服务集成Seata3.1.引入依赖3.2.改造配置3.3.添加数据库表3.4.测试 分布式…

Whisper

文章目录 使后感Paper Review个人觉得有趣的Log Mel spectrogram & STFT Trainingcross-attention输入cross-attention输出positional encoding数据 Decoding为什么可以有时间戳的信息 Test code 使后感 因为运用里需要考虑到时效和准确性,类似于YOLO&#xff…

用最少数量的箭引爆气球[中等]

优质博文:IT-BLOG-CN 一、题目 有一些球形气球贴在一堵用XY平面表示的墙面上。墙面上的气球记录在整数数组points,其中points[i] [xstart, xend]表示水平直径在xstart和xend之间的气球。你不知道气球的确切y坐标。一支弓箭可以沿着x轴从不同点完全垂直…

【开源视频联动物联网平台】帧率、码率和分辨率

帧率、码率和分辨率是视频和图像处理中的重要概念,它们直接影响到视频的带宽占用和显示效果。在进行视频项目时,根据应用需求对视频参数进行调整是必要的,因此了解这些参数的具体含义和指标是非常重要的。 在进行视频项目时,需要…

类 —— 继承、多重继承

继承 一个类,继承另一个已有的类。(在一个已存在的类的基础上建立一个新的类,并拥有其特性) 是一个父类(基类)派生出子类(派生类)的过程。 派生类往往是基类的具象化,基…

基于GAN的多尺度门合并多模态MRI图像合成

Multi-Modal MRI Image Synthesis via GAN With Multi-Scale Gate Mergence 基于GAN的多尺度门合并多模态MRI图像合成背景贡献实验方法生成器gate mergence (GM) strategy(门控融合策略)判别器 损失函数Thinking 基于GAN的多尺度门合并多模态MRI图像合成…

WPF实战项目十九(客户端):修改RestSharp的引用

修改HttpRestClient,更新RestSharp到110.2.0,因为106版本和110版本的代码不一样,所以需要修改下代码 using Newtonsoft.Json; using RestSharp; using System; using System.Threading.Tasks; using WPFProjectShared;namespace WPFProject.S…

java springboot通过application配置文件生成随机值并控制范围

我们找到 项目的 application 配置文件 这里我们还是习惯用 yml格式的 我们在配置文件中 写出 ${random.} 的时候 他就会将所有可配置的随机类型都提示出来了 有 整数 长整星 字符串 uuid 这里 我们来个模板 testcase:book:id: ${random.int}name: ${random.value}date: ${r…

数据库的多表查询(MYSQL)表表联立

根据以上三张表格,对三张表格进行不同的联立,查询并显示符合条件的内容。 1. 查出至少有一个员工的部门。显示部门编号、部门名称、部门位置、部门人数。 mysql> SELECT d.deptno AS 部门编号, d.dname as 部门名称, d.loc as 部门位置, COUNT(e.emp…

98.套接字-Socket网络编程1(基础概念)

目录 1.局域网和广域网 2.IP 互联网协议(Internet Protocol) IP的作用 3.查看IP地址 Windows上查看IP ​编辑 Linux上查看IP 4.端口 主要类型: 用途: 示例: 端口的表示: 5.OSI/ISO 网络分层模型 1.局域网和广域网 …

手持机|三防智能手机_4寸/5寸/6寸安卓系统三防手机PDA手持终端方案

随着科技的不断发展,三防手持机作为一种多功能设备,正逐渐在各行业得到广泛应用。这款手持机采用高性能处理器,支持高精度北斗定位和工业本安防爆功能,并具备IP67级防水防尘性能和1.5米防跌落能力。因此,它在仓储管理、…

Adobe系列的冷门成员~Firework

本贴博主给大家带来的是一款上了年纪、且比较冷门的Adobe全家桶成员——Firework,对于网页设计的从业者来说还是有一定的应用价值的,快来一起看看吧! 一款网页作图软件,软件可以加速 Web 设计与开发, 是一款创建与优化…