記事公開日
商品マスタのデータクレンジング・名寄せ|重複と表記ゆれを解消する

目次
- 「使えない商品マスタ」はなぜ生まれるのか
- データクレンジングと名寄せの基本
- 表記ゆれを解消する手順
- 重複を見つけて統合する名寄せの進め方
- クレンジングの実務ステップと注意点
- きれいな状態を保つ運用の工夫
- まとめ
「使えない商品マスタ」はなぜ生まれるのか
長年運用してきた商品マスタを開くと、同じ商品が複数登録されていたり、材質欄の書き方が担当者ごとにバラバラだったり、型番に全角と半角が混在していたり——といった状態になっていることは珍しくありません。これは怠慢の結果ではなく、複数の担当者・複数のシステム・複数の時期にわたって少しずつデータが積み重なった自然な結果です。
問題は、こうした「汚れ」が検索・集計・発注・分析のすべてを狂わせることです。重複があれば在庫数が正しく合算されず、表記ゆれがあれば集計で同じ商品が別カウントされます。データクレンジングと名寄せは、こうした商品マスタを再び活用できる状態に整え直すための作業です。
データクレンジングと名寄せの基本
2つの言葉は近い意味で使われますが、狙いが少し異なります。
- データクレンジング:誤り・欠損・表記ゆれ・不要な文字などを取り除き、データを正しく整える作業全般
- 名寄せ:同一の商品を指す複数のレコードを見つけ出し、1つに統合する作業
順序としては、まずクレンジングで表記を揃えてから名寄せに進むのが定石です。表記がバラバラのままだと、同一商品の判定が難しくなるためです。「SUS304」と「ステンレス304」が別物に見えれば、同じ商品でも重複と気づけません。クレンジングで土台を整えることが、精度の高い名寄せの前提になります。クレンジング全般の考え方はデータクレンジングのガイドもあわせてご覧ください。
表記ゆれを解消する手順
表記ゆれの解消は、次の流れで進めます。
- 1. ゆれの棚卸し:項目ごとに、実際にどんな書き方が存在するかを一覧化する
- 2. 正規化ルールの決定:全角半角、大文字小文字、単位、区切り文字などの統一ルールを定める
- 3. 許可値への寄せ込み:同義語(SUS=ステンレス等)を代表値に置き換える対応表を作る
- 4. 一括変換と検証:ルールに沿って変換し、想定外の値が残っていないか確認する
特に効くのが、材質・色・メーカー名・規格などの区分項目について「表記ゆれ→代表値」の対応表(変換辞書)を作ることです。この辞書は一度作れば以降の運用でも再利用でき、資産として蓄積されていきます。ある工具商社では、材質と規格の変換辞書を整備したことで、集計時の「別カウント問題」が大幅に改善したといいます。
重複を見つけて統合する名寄せの進め方
名寄せの肝は「何をもって同一商品とみなすか」の基準(名寄せキー)を決めることです。代表的なアプローチは次の通りです。
| 方法 | 内容 | 向いているケース |
|---|---|---|
| 完全一致 | JANや型番など一意キーで突き合わせる | 信頼できる識別子がある場合 |
| 複合キー一致 | メーカー名+型番+主要スペックの組み合わせで判定 | 単一キーが不十分な場合 |
| 類似度判定 | 商品名やスペックの近さで候補を抽出し、人が確認 | キーが揃っていない場合 |
重要なのは、機械が挙げた重複候補を鵜呑みにせず、統合前に人が確認することです。似ていても別商品(色違い・容量違い)というケースは多く、誤って統合すると復旧が難しくなります。また、統合時にはどのレコードの値を正とするか(マスタレコードの決定ルール)も事前に決めておきましょう。
クレンジングの実務ステップと注意点
実際にクレンジング・名寄せを進める際の流れと注意点を整理します。
- バックアップを取る:変換前のデータは必ず保全し、いつでも戻せるようにする
- 小さく試す:まずサンプルで変換ルールを検証し、問題なければ全件に適用する
- 変換の記録を残す:何を何に変えたかのログを残し、後から追跡できるようにする
- 判断が要る箇所は人に回す:機械で寄せられない曖昧なケースは、人の確認工程に振り分ける
件数が数万件を超えると、辞書作成・類似判定・統合確認の作業量は膨大になります。社内だけで抱えきれない場合は、クレンジング・名寄せを含む整備工程を商品情報作成のソリューションに委ねる方法もあります。判定ルールや正とする値の基準は社内で握り、実作業を外部に任せる分担が現実的です。
きれいな状態を保つ運用の工夫
クレンジングは一度やって終わりではありません。放置すれば、また表記ゆれと重複が積み重なっていきます。きれいな状態を保つには、データが「汚れる入り口」で防ぐことが最も効果的です。
具体的には、新規登録時に区分値を許可値から選ばせる、型番の入力形式をチェックする、登録前に既存商品との重複を照合する、といった仕組みを整えます。こうした入力時のバリデーションは、事後のクレンジングよりはるかに低コストで品質を守れます。商品情報を一元管理して品質を保つ考え方はPIMの解説記事も参考になります。整えたマスタを長く活用するには、汚れを入れない運用への転換が欠かせません。
まとめ
使えない商品マスタは、複数の担当者・システム・時期にわたる蓄積の結果として自然に生まれます。これを活用できる状態に戻すには、まずクレンジングで表記を揃え、その上で名寄せキーを決めて重複を統合する順序が有効です。区分項目は変換辞書で代表値に寄せ、重複候補は人が確認してから統合し、変換ログとバックアップを残しましょう。そして最も大切なのは、入力時のバリデーションで「汚れる入り口」を塞ぐことです。整備と再発防止の両輪で、商品マスタを長く活用できる資産に育てていきましょう。

