零售資料分析之操作篇9:用歷史聚合計算歷史銷售SKU數
各位資料的朋友,大家好,我是老周道資料,和你一起,用常人思維 +資料分析,透過資料講故事。
上期內容回顧與作業講解
上一講講了如何透過歷史聚合來計算庫存,這個方案非常好的解決了零售企業在計算任意時間庫存時的大難題。 同時, 還給大家出了一道作業,就是: 根據近 1個月銷量來預估當前庫存 的可賣天數 ?
其實,這個作業可以帶出一個指標:存銷比。
存銷比是指在一個週期內,商品庫存與週期內日均銷量的比值,是用天數來反映商品即時庫存狀況的相對數。也可以通俗的稱之為可售天數。
我們也把思路理一下:第一步,就是計算當前庫存數量;第二步,計算近 30天的銷量;第三步,計算近30天的日均銷量;第四步,計算庫存可售天數=當前庫存數量/近30天日均銷量 。
接下來,我們就開始進行操作。
1、計算累計庫存數量
在資料集構建器下,點選彙總旁的【 +】,選擇【庫存數量】後點選確定。這時候就會在彙總列出現一個庫存數量指標。
點選庫存數量指標旁的【 …】,點選【歷史聚合】,勾選【開啟歷史聚合】後點選確定。即可在彙總列得到累計庫存數量指標。
之後再加上一個時間篩選控制元件:依次點選【 +】、【篩選】、【公共篩選】,在新增篩選控制元件小彈窗中選擇【時間日期】,左下角選擇【日曆】後點選確定。
2、計算日均銷量
在資料集構建器下,點選彙總旁的【 +】,選擇【銷售數量】後點選確定。這時候就會在彙總列出現一個銷售數量指標。點選銷售數量指標旁的【…】,點選【近期】,選擇【日】【-30】表示近30天,點選確定。即可在彙總列得到近30天銷售數量指標。
自定義計算日均銷量:點選彙總旁的【 +】,點選【fx】和左下角【彙總區域】後,將【計算成員1】改為【日均銷量】,在自定義表示式中以點選、鍵盤輸入的方式輸入運算公式:近30天銷售數量/30,點選確定。
3、計算庫存可售天數
點選彙總旁的【 +】,點選【fx】和左下角【彙總區域】後,將【計算成員1】改為【庫存可售天數】,在自定義表示式中以點選、鍵盤輸入的方式輸入運算公式:累計庫存數量/日均銷量,點選確定。
這個時候就可以得到一個總的庫存可售天數,我們還可以在行維度中新增商品分類,從而檢視各個品類商品的庫存可售天數。如下圖:
作業講完了,我們今天將繼續講歷史聚合這個強大的功能在其他 零售資料分析 場景中的應用,我們來看一下歷史聚合,除了與總計聚合一起使用,還可以與其他哪些聚合一起使用。
本講內容
當我們 要統計歷史採購的 SKU數,或者歷史銷售的SKU數時,就可以使用歷史聚合+唯yi計數了 的組合。
當 我們想統計某款商品的歷史最低 /最高價格 時,就可以使用 歷史聚合 +最大最小值 的組合。
接下來,我們實際操作一下:
操作目的:按任意時間查詢各門店的歷史銷售 SKU數
操作思路:先計算歷史最高銷售單價、歷史最低銷售單價、銷售單價,增加篩選控制元件,然後在行維度增加門店指標。
1、計算歷史最高銷售單價
點選彙總旁的【 +】,選擇【銷售單價】,左下角選擇【最大值】後點選確定,立即在彙總列得到一個最大值銷售單價(即最高銷售單價)。然後在點選該指標右側【…】,點選【歷史聚合】,勾選【開啟歷史聚合】後點選確定。然後再次點選該指標右側【…】,點選【重新命名】後修改為【歷史最高銷售單價】。
2、計算歷史最低銷售單價
點選彙總旁的【 +】,選擇【銷售單價】,左下角選擇【最小值】後點選確定,立即在彙總列得到一個最小值銷售單價(即最低銷售單價)。然後在點選該指標右側【…】,點選【歷史聚合】,勾選【開啟歷史聚合】後點選確定。然後再次點選該指標右側【…】,點選【重新命名】後修改為【歷史最低銷售單價】。
3、計算銷售單價
點選彙總旁的【 +】,點選【fx】後,將【計算成員1】改為【銷售單價】,在自定義表示式中輸入運算公式:銷售金額/銷售數量,點選確定。
4、增加篩選控制元件
依次點選【 +】、【篩選】、【公共篩選】,在新增篩選控制元件小彈窗中,選擇【時間日期】,左下角選擇【日曆(範圍)】後點選確定,得到一個按時間日期進行篩選分析的控制元件。
依次點選【 +】、【篩選】、【公共篩選】,在新增篩選控制元件小彈窗中,選擇【商品分類1】、【季節】,左下角選擇【下拉(單選)】後點選確定,得到兩個按商品品類和季節進行篩選分析的控制元件。
在行維度中新增【商品名稱】指標後,點選 BI報表設計頁面右上角【瀏覽】,進入瀏覽狀態可見效果如下:
查詢某類商品的當前銷售單價、歷史最低最高價格。如有異常,還可鑽取到明細記錄 , 如下圖:
雙擊後,找到 BI銷售明細報表,單擊即可進入。當前這個操作的前提是已經有了這麼一張BI銷售明細報表。
以上,便是本講的所有內容。
敲黑板,講重點
歷史聚合與其他聚合方式的組合使用,一定要先正確選擇基本聚合方式,然後再勾選歷史聚合。
最後,給大家出兩道作業:
1 、 如何得知某個商品的最早銷售日期 ?
2、如何得到某個會員的最近消費日期?
歷史聚合還有其他應用場景,我們會在後面的課程中再找機會講,下一講,我們會講一下子查詢的應用,敬請期待。
老周道資料,和你一起,用常人思維 +資料分析,透過資料講故事,我們下一講再見!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70024013/viewspace-2942077/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 零售資料分析之操作篇8:用歷史聚合巧算庫存
- 零售資料分析操作篇15:用總聚合做銷售分析
- 計算機歷史計算機
- 零售資料分析之操作篇11:銷售佔比分析
- 零售資料分析之操作篇10:銷售排名與TOP分析
- EBS:銷售訂單歷史記錄
- 營銷屬性歷史
- Statspack之八-刪除歷史資料
- 光榮策略遊戲的歷史及未來——歷史篇遊戲
- 零售資料分析操作篇14:利用記憶體計算做銷售篩選分析記憶體
- 走進資料的歷史
- Jim Gray:資料管理歷史
- [oracle] 查詢歷史會話、歷史執行計劃Oracle會話
- 資料庫歷史資料有效管理資料庫
- iOS歷史(iOS系統發展歷史)iOS
- Git 實用操作:重寫 Commit 歷史GitMIT
- tcpdump歷史TCP
- OAuth歷史OAuth
- Oracle歷史Oracle
- Mysql歷史MySql
- 歷史背景
- 零售資料分析之操作篇12:子查詢的應用
- 歷史股票資料的爬取
- zabbix清除歷史監控資料
- 資料庫模型設計——歷史與版本設計資料庫模型
- 資料庫廠商的發展歷史之MySQL資料庫MySql
- 資料庫廠商的發展歷史之Sybase資料庫
- 論亞馬遜QLDB與騰訊TDSQL對歷史資料的管理和計算亞馬遜SQL
- 初識雲端計算:歷史、服務、架構架構
- 第一集 計算機早期歷史計算機
- 巧用外部表備份歷史資料
- AWR歷史資料包表工具AHR
- HTTP的歷史HTTP
- Shell歷史命令
- Laravel 的歷史Laravel
- Java的歷史Java
- Macromedia的歷史Mac
- Fabric 1.0原始碼分析(21)Ledger #historydb(歷史資料庫)原始碼資料庫