库存分析(下篇)

写在前面

解决问题:库存报表(从库存日报表到库存月/年报表)

攻克难点:可加事实与不可加事实的混合处理(下篇)

辅助工具:SAP HANA(数据分析计算);POWER BI(前端可视化展示)

整体思路

无忌的小院在竹林深处,此时正值初夏,修篁森森,绿荫遍地,除鸟鸣外再无其他声响,可谓是“蝉噪林逾静,鸟鸣山更幽”。

一阵凉风拂过,张无忌睡眼惺忪,醒来已是午时,忽然想到心中所挂之事尚未攻破,不禁眉头紧皱,苦思冥想之后,霎时间悟出其奥妙之处,扯过草纸,写下解题思路,这一招使得犹如行云流水,潇洒无比。

计算思路

无忌心中明白,入库数量和出库数量可以进行计算,属于可加事实,而库存数量不可直接进行计算,属于不可加事实。因此应当将二者分开计算,最后再进行合并。

(更准确来说库存应该属于半可加事实,虽然不能按时间累积,但是可以按药物品种累积)

计算过程

步骤a

步骤a即为可加事实的计算,将上篇中步骤a、b的结果每日入库记录、每日出库记录处理成每月/年出入库记录。

(由于月报表与年报表计算思路完全相同,下文将只以月报表为例进行阐述。)

无忌大喜,数据分析方面,虽然是初来乍到,可此步处理,实在是毫无难度,可谓是不费吹灰之力。

首先先将日入库记录和日出库记录按照月份聚合(方法相同,此处只展示将入库记录按月份聚合),得到以下结果

月入库记录-IN_MONTH
月入库记录-IN_MONTH 详细信息

将月入库记录和月出库记录根据月份和药物名称进行关联:

出入库月记录
出入库月记录 详细信息

张无忌细看计算结果,反复斟酌,发现了问题所在:

只有既有入库又有出库的月份和药物才有数据!

无忌不禁悚然一惊,此处绝非这么简单……

每日出入库数量不确定,有些日子颗粒无收,每日出/入库记录将不产生记录,不产生出/入库数量变化的情况可能会被遗漏,因此需要较为稳定的日期+药物维度表来对入库记录和出库记录进行两次左关联,保证结果的完整性。

日期+药物维度表-DATE_NAME
日期+药物维度表-DATE_NAME详细信息
出入库月记录-IN_OUT_MONTH
出入库月记录-IN_OUT_MONTH详细信息

至此,解决了步骤a的所有问题。

步骤b

步骤b即为不可加事实的计算,将每日库存记录的每月最后一天库存摘出来,作为每月最后一天的库存。

库存分析(上篇)中已经得到了库存日报表,本篇步骤b中,获得库存日报表中每月的最后一天(下图右半部分),然后将其与库存日报表关联,即可得到每月最后一天的库存数量。

月库存-STOCK_MONTH
月库存-STOCK_MONTH 详细信息

步骤c

步骤a和步骤b分别得到每月出入库数量和每月库存数量,二者关联,就可得到月库存报表。

库存月报表-MONTH
库存月报表-MONTH QI详细信息

结果验证

七花七虫草:

1月 :入库-75,出库-10,库存=0+75-10=65

2月:入库-0,出库-20,库存=65+0-20=45

3月:入库-0,出库-20,库存=45+0-20=25

4月:入库-35,出库-5,库存=25+35-5=5

完全正确!

可视化展示

库存月报表可视化展示

无忌大喜,沉浸在成功即将到来的喜悦中,不觉胡青牛就坐在对面椅中,望着无忌手中的书卷,说道:你这娃娃向来勤学懂事,悟性甚高,你日以继夜,废寝忘食的钻研我都看在眼里,要是没有头绪也就罢了。我堂堂蝶谷毒仙,哪有钻着脑袋计较销量的道理!“门可罗雀”并非我求,旁人叫我“见死不救”,我才喜欢!

张无忌赶忙解释:胡先生,无忌愚钝,这几日我没头没脑的乱读一通,本以为数天之内便可明白,无奈无忌才疏学浅,折腾许久才见眉目,屈指一算,钻研库存问题已是第六日。幸好无忌不肯放弃,使了一身蛮劲将其攻克,先生您过目……

胡青牛接过无忌手中的稿纸,点了点头,没有言语,但是无忌看出先生已变了一番心情……

无忌心中石头落地,心想:几日前胡先生还委托我经营好蝶谷生意,怎么现在却……,怕是师傅碍于面子,还好无忌这次没让先生失望,以后,除了练武之外,我定将数据分析作为一门功课,好好钻研……

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,293评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,604评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,958评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,729评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,719评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,630评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,000评论 3 397
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,665评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,909评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,646评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,726评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,400评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,986评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,959评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,996评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,481评论 2 342