![]() 前へ |
![]() 次へ |
顧客のメーリング・リスト管理するためにMatch-Merge演算子を使用する方法について考えます。照合を使用して、10,000行ある顧客データの表内の同じ人物を参照するレコードを検出します。
たとえば、類似する名前および姓を持つレコードを選別する一致ルールを定義できます。照合を使用して、5つの行が同じ人物を参照していることが判明したとします。その場合、これらのレコードを1つの新規レコードにマージできます。たとえば、マージ・ルールを作成して、一致した5つのレコードの中で一番長いアドレスを持つレコードの値を保持できます。新しくマージされた表には、各顧客につき1つのレコードが含まれています。
表: サンプル・レコードは、Match-Merge演算子を使用する前の、同一人を参照している各レコードを示しています。
サンプル・レコード
| 行 | 名 | 姓 | SSN | アドレス | 単位 | Zip |
|---|---|---|---|---|---|---|
|
1 |
Jane |
Doe |
NULL |
123 Main Street |
NULL |
22222 |
|
2 |
Jane |
Doe |
111111111 |
NULL |
NULL |
22222 |
|
3 |
J. |
Doe |
NULL |
123 Main Street |
Apt 4 |
22222 |
|
4 |
NULL |
Smith |
111111111 |
123 Main Street |
Apt 4 |
22222 |
|
5 |
Jane |
Smith-Doe |
111111111 |
NULL |
NULL |
22222 |
表: Match-Mergeの結果は、Match-Merge演算子を使用した後のJane Doeに関する単一レコードを示しています。新規レコードにサンプルの様々な行のデータが含まれていることがわかります。