最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
打印 上一主题 下一主题
开启左侧

零售数据分析之操作篇8:用历史聚合巧算库存

[复制链接]
跳转到指定楼层
楼主
发表于 2023-3-27 13:11:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
各位数据的朋友,大家好,我是老周道数据,和你一起,用常人思维+数据分析,通过数据讲故事。
上期内容回顾与作业讲解
上一讲讲了鞋服零售企业非常关注的一个指标售罄率的概念与实现方法,这里我们用到了历史聚合这个内存计算方法,即从最早的时间到当前时间的所有数据进行聚合的方式。通过历史聚合,我们计算出了历史累计采购数量,也计算出了历史累计销售数量。(观看视频

上一讲作业:如何实现按周来监控某款商品的售罄率?
对于既有生产,又有零售的服装企业来说,新品上市,就会按周来监控每周的售罄率和累计售罄率,以便随时做出补货、促销或下架的决定。
当周售罄率:等于当周累计销售/截止到当周的历史累计采购,通过这个指标,可以监控当周库存消化占比的情况;
当周累计售罄率:等于截止到当周的历史累计销售/截止到当周的历史累计采购,通过这个指标,可以监控到截止到当周,全部库存消化的情况。
把概念理清楚了,就可以在BI数据分析软件上进行操作:
操作分为三步,第一步汇总累计入库数量、累计销售数量、销售数量,并计算售罄率、累计售罄率;第二步,增加筛选控件;第三步,在列维度增加时间周,实现按周监控商品售罄率的效果。
第一步:增加汇总指标
累计入库数量:点击汇总旁的【+】,点击【入库数量】,左下角选择【总和】后点击确定。此时汇总中出现【入库数量】指标,点击【入库数量】旁【…】,点击【历史聚合】,勾选【开启历史聚合】后点击确定即可。
累计销售数量:点击汇总旁的【+】,点击【销售数量】,左下角选择【总和】后点击确定。此时汇总中出现【销售数量】指标,点击【销售数量】旁【…】,点击【历史聚合】,勾选【开启历史聚合】后点击确定即可。
销售数量:点击汇总旁的【+】,点击【销售数量】,左下角选择【总和】后点击确定。此时汇总中出现【销售数量】指标。
售罄率:点击汇总旁的【+】,点击【fx】,将【计算成员1】改成【售罄率】,并在自定义表达式中点击输入运算公式:销售数量/累计入库数量,点击确定即可。
累计售罄率:点击汇总旁的【+】,点击【fx】,将【计算成员1】改成【累计售罄率】,并在自定义表达式中点击输入运算公式:累计销售数量/累计入库数量,点击确定即可。
第二步:增加筛选条件
依次点击【+】、【筛选】、【公共筛选】,并在添加筛选控件小弹窗中点击选择【时间日期】,在其左下角选择【日历(范围)】后,点击确定,得到一个可以筛选具体时间范围内时间做分析的筛选控件。
依次点击【+】、【筛选】、【公共筛选】,并在添加筛选控件小弹窗中点击选择【季节】、【商品分类1】,在其左下角选择【下拉(单选)】后,点击确定。
同时,再在行维度下增加商品名称指标,即可筛选分析某个时间段内的某类商品的售罄率。

第三步:在列维度增加时间周
点击行维度旁的【+】,点击【时间周】后点击确定即可。


操作讲完了,大家可以看到,有了历史聚合这个内存计算方式,就可以非常简单的实现按任意维度,甚至是任意多个维度组合的来看售罄率这个指标。是不是觉得历史聚合这个内存计算方式非常强大呢?

所以,今天我们将继续围绕与历史聚合相关的零售数据分析场景来展开,详细讲一下历史聚合的使用。
本讲内容
首先,我们来看一个利用历史聚合来计算库存数量或库存金额的场景。
对于零售企业来说,计算库存是一个非常头疼的事情,特别是当SKU多、门店多的时候,想按任意时间来查询当时的库存,变得特别痛苦:如果把所有门店所有SKU的库存全部计算一遍,计算量非常大,根本没有办法在短时间内计算出来;如果将每一天每个门店每个SKU的历史库存保存下来,存贮的记录数又是一个惊人的数量。比如100个门店,10000个SKU,每天就有100万条库存记录,一年下来就有3亿多条记录,在这样数据量的表中查询记录,效率也快不到哪里去。
那怎么办?有没有更好的办法呢?有,那就是历史聚合。
操作思路:
首先,将所有的出入库流水记录,放在同一个表中(其实大多数零售ERP或POS系统,出入库流水也确实是放在同一个表中),我们以数量为例,将所有的出入库数量,都归集到[数量]这一列。注意,入库用正数,出库用负数。
然后,我们就可以通过历史累计的方式来计算任何一天的库存数量。比如我们要计算2022-9-2的库存数量,就只要将2022-9-2之前的所有数量这一列相加,即可得到截止到当天的库存数量。
我们做了一个EXCEL表格来示范一下:


通过这个EXCEL表格,我们就可以很好理解了,只要用历史聚合来计算数量这一列,就可以得到任意时间当时的库存数量。

实际操作
新建一个表格,点击汇总旁的【+】,选择【库存数量】,注意其左下角选择【汇总】,点击确定后,即可在汇总中获得一个【库存数量】指标。点击该指标右侧【…】,点击【历史聚合】,勾选【开启历史聚合】,点击确定。立得一个【累计库存数量】指标。
1、按任意时间查询库存数量
依次点击【+】、【筛选】、【公共筛选】,在添加筛选控件的小弹窗中,点击选择【时间日期】,左下角选择【日历】,点击确定。即可得到一个以日历的方式去筛选时间的控件。
注意:此时在BI报表制作页面点击筛选是不会展现效果的,需点击右上角【浏览】,进入浏览页面筛选时间才能展现效果。
2、按门店或商品来查询
依次点击【+】、【筛选】、【公共筛选】,在添加筛选控件的小弹窗中,点击选择【门店名称】,左下角选择【下拉(单选)】,点击确定。即可得到一个按门店筛选分析的控件。
依次点击【+】、【筛选】、【公共筛选】,在添加筛选控件的小弹窗中,点击选择【商品分类1】,左下角选择【下拉(单选)】,点击确定。即可得到一个按品类筛选分析的控件。
然后我们将【商品名称】这一指标放到行维度中,即可得到以下效果:

操作就讲完了,今天的示例操作比较简单,但希望大家能结合场景去理解消化。

有了库存数量,就可以计算存销比,所以,本讲的作业就是:
根据近1个月销量来预估当前库存的可卖天数?

本来是计划今天将历史聚合的其他场景都讲完的,但是为了让大家更好的消化,我还是将它分解为几讲来慢慢讲。下一讲,我们会讲一下历史聚合,除了与总计聚合一起使用,还可以与其他哪些聚合一起使用,敬请期待。

老周道数据,和你一起,用常人思维+数据分析,通过数据讲故事,我们下一讲再见!

楼主热帖
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 赞 踩

168大数据 - 论坛版权1.本主题所有言论和图片纯属网友个人见解,与本站立场无关
2.本站所有主题由网友自行投稿发布。若为首发或独家,该帖子作者与168大数据享有帖子相关版权。
3.其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和168大数据的同意,并添加本文出处。
4.本站所收集的部分公开资料来源于网络,转载目的在于传递价值及用于交流学习,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
5.任何通过此网页连接而得到的资讯、产品及服务,本站概不负责,亦不负任何法律责任。
6.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误或遗漏而侵犯到任何版权问题,请尽快告知,本站将及时删除。
7.168大数据管理员和版主有权不事先通知发贴者而删除本文。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-4-24 17:09

Powered by BI168大数据社区

© 2012-2014 168大数据

快速回复 返回顶部 返回列表