# VSRアルゴリズムを使ってマッチングキーを定義

利用対象...

* Big Data Platform
* Cloud API Services Platform
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Management Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* MDM Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## 手順

1. [Record Linkage algorithm] (レコード連鎖アルゴリズム)セクションで、デフォルトで選択されていない場合は[Simple VSR] (シンプルVSR)を選択します。
2. [Data] (データ)セクションで[Select Matching Key] (マッチングキーを選択)タブをクリックし、一致アルゴリズムを適用するカラムの名前をクリックします。

   選択された入力カラムと同じ名前を持つマッチングキーが、[Matching Key] (マッチングキー) テーブルにリスト表示されます。

   ![\[マッチングキー\]セクションにあるマッチングキーとそのパラメーターの例。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/match_analysis4.png)

   このテーブルからカラムを削除するには、そのカラムを右クリックして[Delete] (削除)を選択するか、[Data] (データ)テーブルでそのカラムの名前をクリックします。
3. 使用するマッチングアルゴリズムを[Matching Function] (マッチングファンクション)カラムから、そしてNULL演算子を[Handle Null] (Nullを処理)カラムから選択します。

   この例では2つのマッチングキーが定義されており、ファーストネームとラストネームにそれぞれ[Levenshtein]と[Jaro-Winkler]というマッチメソッドを使用して重複レコードを取得します。

   外部のユーザー定義マッチングアルゴリズムを使用する場合は、[Custom] (カスタム)を選択し、[Custom Matcher] (カスタムマッチャー)カラムを使って、ユーザー定義アルゴリズムのJarファイルをロードします。