小売/物流

小売のデータ基盤を作る順序|POS・会員・在庫を分析できる形にする

公開 3分で読めますPactom 開発チーム
端末で在庫データを確認する担当者

分析が進まない原因の多くは、データがないことではなく繋がっていないことです。POS・会員・在庫を結ぶキーの設計、商品マスタの整理、着手すべき順序を、投資対効果の観点から解説します。

この記事の要点

  • 分析の障害は「データがない」ことより「商品マスタが揃っていない」こと
  • 最初に整えるのは商品マスタ。ここが崩れると全ての集計が信用できなくなる
  • 全データの統合を目指さず、答えたい問いから逆算して必要な範囲だけ繋ぐ
  • リアルタイム連携は用途が限られる。日次バッチで足りるかを先に検証する

小売業のデータ活用が進まない原因を調べると、「データがない」ではなく「データが繋がっていない」ことがほとんどです。POSにも在庫にも数字はあるものの、同じ商品が別のコードで登録されているため、突き合わせができないという状態です。

本記事では、分析できる形にするまでの順序を、投資対効果の観点から解説します。

最初に整えるのは商品マスタ

問題分析への影響
同一商品が複数コードで登録売上・在庫が分散し、実態が見えない
店舗ごとに独自の商品名店舗間比較ができない
廃番商品が残っている品目数が実態より多く見える
カテゴリ分類が統一されていないカテゴリ別分析が成立しない
入数・単位が不統一数量の集計が合わない

ここが崩れていると、後続の分析は全て信用できません。BIツールを導入しても、集計結果が実感と合わないという状態になります。

整理の手順

  1. 各システム(POS、在庫、発注、EC)で商品をどう識別しているかを確認する
  2. システム間の対応表を作る(同じ商品が異なるコードを持つ場合の紐づけ)
  3. 統一する商品コードの体系を決める(既存のいずれかを正とするか、新設するか)
  4. カテゴリ分類を統一する
  5. 廃番・休止商品のフラグ運用を決める

3番目で新しい体系を作ると移行負荷が大きくなるため、既存のいずれかを正として他を寄せる判断が現実的です。

繋ぐべきデータと、そのキー

データ主なキー繋がると分かること
POS(購買履歴)商品コード、店舗、日時、会員ID何が、いつ、どこで売れたか
在庫商品コード、店舗欠品の有無、滞留在庫
発注・入荷商品コード、店舗、日付リードタイム、発注精度
会員会員ID顧客別の購買傾向
販促商品コード、期間、店舗施策の効果

商品コードと店舗コードが2つの軸になります。この2つが全システムで一致していれば、大半の分析は成立します。

答えたい問いから逆算する

全データの統合を目指すと年単位の作業になります。まず問いを2〜3個決め、それに必要な範囲だけを繋ぎます。

問い必要なデータ難易度
欠品による機会損失はどれくらいかPOS+在庫
販促の効果はあったかPOS+販促
発注リードタイムは実際どれくらいか発注+入荷
会員の離反兆候は捉えられるかPOS+会員
需要予測を発注に組み込めるかPOS+在庫+発注+販促

上3つは2つのデータを繋ぐだけで答えられる問いです。ここから着手すると、3〜4か月で成果が出て、次の投資の説得材料になります。

リアルタイム化の判断

用途必要な鮮度
在庫の引当(EC連携)リアルタイム
欠品対応数時間以内
売上分析日次
需要予測日次
会員分析日次〜週次
経営レポート日次〜月次

リアルタイムが必要な用途は限られます。全体をリアルタイム化すると、開発費と運用負荷が大きく増えます。日次バッチで足りる範囲を明確にし、即時性が必要な部分だけを切り出す設計にしてください。

データの品質を維持する仕組み

作った基盤は、放置すると劣化します。

仕組み内容
マスタ登録のルール新商品登録時の必須項目と承認者
定期的な重複チェック月次で類似商品名を検出
欠損の監視日次でデータ件数と欠損率を確認
廃番処理の運用取扱終了時のフラグ更新
変更履歴の保持価格・カテゴリ変更の履歴を残す

最終行は分析の観点で重要です。現在の値だけを持つと、過去の分析が再現できません。価格やカテゴリが変わると、過去の売上を当時の条件で振り返れなくなります。

進め方の順序

時期取り組み到達点
1〜2か月目商品マスタの現状把握、対応表の作成名寄せの完了
2〜3か月目POSと在庫の接続欠品分析ができる
3〜4か月目発注・入荷データの接続リードタイムの実測
5〜6か月目販促データの接続、効果測定施策評価の運用
7か月目以降会員データ、需要予測への展開高度な分析へ

まとめ

小売のデータ基盤づくりは、商品マスタの整理から始まり、答えたい問いに必要な範囲だけを繋ぐ進め方が最も効率的です。全システムの統合を先に目指すと、成果が出る前に時間と予算を使い切ります。

欠品分析や販促効果の測定など、2つのデータを繋ぐだけで答えられる問いから着手すれば、数か月で成果が出て、次の投資判断の材料が得られます。

関連記事

参考

よくある質問

Q. データ基盤の構築にはどのくらいかかりますか?
対象を絞れば3〜6か月で最初の分析ができる形になります。期間の大半は商品マスタの整理に費やされます。全システムの統合を目指すと年単位になるため、まず答えたい問いを2〜3個に決め、それに必要なデータだけを繋ぐ範囲から始めてください。
Q. 何から着手すべきですか?
商品マスタの整理です。同じ商品が複数のコードで登録されている、店舗ごとに独自の名称がある、といった状態では、どんな分析も信用できません。POS・在庫・発注の各システムで商品をどう識別しているかを確認し、対応表を作るところから始めます。
Q. リアルタイムでデータを見る必要はありますか?
用途によります。在庫の引当や欠品対応には即時性が必要ですが、売上分析や需要予測は日次で十分です。リアルタイム化は開発費と運用負荷を大きく押し上げるため、本当に即時性が必要な用途を特定してから範囲を限定して適用してください。
Q. 会員データと購買データを紐づける際の注意点は?
個人情報の取り扱いを社内規程と利用目的の範囲で整理することが前提です。技術面では、会員IDが付与されない購買(非会員の現金購入など)が一定割合あるため、会員分析の結果を全体の傾向として扱わないよう注意が必要です。

ABOUT THE AUTHOR

Pactom 開発チーム

株式会社Pactomは、製造業・建設業・小売/物流を中心に、AI導入の課題整理からユースケース設計、実装、運用定着までを一貫して支援しています。

導入について相談する

関連記事