マッチ ルールのテスト

マッチ ルールを定義した後、その結果を確認するためにマッチ ルールをテストできます。マッチ ルールをテストするには、マッチ ルール評価を使用して、少量のサンプル データに対するマッチ ルールの効果を調べます。

  1. Enterprise Designer でデータフローを開きます。
  2. テストするマッチ ルールを含むステージをダブルクリックします。

    マッチ ルールは、Interflow Match、Intraflow Match、および Transactional Match で使用されます。

  3. マッチ ルールの階層で、テストするノードを選択し、[評価] をクリックします。
  4. [インポート] タブで、テスト データ (サスペクトと最大 10 件の候補) を入力します。テスト データの入力方法は 2 つあります。
    • テスト データを手動で入力するには、[サスペクト] の下にサスペクト レコードと、[候補] の下に最大 10 件の候補を入力します。レコードを入力したら、[エクスポート] をクリックしてレコードをファイルに保存できます。それ以降は、データを手動で再入力する代わりに、このファイルをインポートすることができます。
    • テスト データをファイルからインポートするには、[インポート] をクリックし、サンプル レコードを含むファイルを選択します。区切り記号付きファイルは、区切り文字としてカンマ、パイプ、またはタブを使用し、[候補] の下に表示されたフィールド名と一致するヘッダ フィールドを持つヘッダ レコードを含む必要があります。Household 入力のヘッダ レコードのサンプルを以下に示します。

      Name,AddressLine1,City,StateProvince

  5. これらのいずれかの方法を使用してルールを評価します。
    • [現在のルール] をクリックします。これにより、[マッチ ルール] タブで定義されたルールが実行されます。結果は、一度に 1 つのサスペクトと候補のペアに対して表示されます。結果を循環して表示するには、矢印ボタンをクリックします。フィールドのスコアとアルゴリズムが、マッチ ルール制御と同様のツリー形式で表示されます。結果は、XML フォーマットでエクスポートすることもできます。
      注: マッチ ルールを変更し、その変更内容をステージのマッチ ルールに適用する場合は、[保存] をクリックします。
    • [すべてのアルゴリズム] をクリックします。この設定を使うと、マッチ ルールが無視され、すべてのアルゴリズムが各フィールドに実行されてサスペクトと候補のペアが評価されます。結果は、一度に 1 つのサスペクトと候補のペアについて表示され、矢印ボタンを使って循環して表示できます。

    マッチ ルールまたは入力を変更したときに結果が自動的に更新されるようにするには、[自動更新] チェック ボックスを選択します。この機能を [すべてのアルゴリズム] オプションを選択して使うと、入力を変更したときにのみ、結果が更新されます。

[スコア] の下に表示される結果は、次のように色分けされます。

  • 緑 — 実行結果がマッチだったルール。
  • 赤 — 実行結果がマッチでなかったルール。
  • 灰色 — 無視されたルール。
  • 青 — ルールに含まれる個別のアルゴリズムの結果。

評価結果を XML フォーマットでエクスポートするには、[エクスポート] をクリックします。