# tMatchGroup

1つ以上のマッチングルールを使用して大量のデータを含むソースデータに同様のデータレコードのグループを作成します。

tMatchGroupは、マッチング方法と重複した類似のグループを一緒に使用して、標準入力データフローとSpark入力データフローの両方のカラムを比較します。

複数のtMatchGroupコンポーネントを順次使用して、異なるブロッキングキーとデータを照合できます。これにより、以前のデータブロックと重複するさまざまなデータパーティションを作成することによって、各tMatchGroupコンポーネントによって受信されたグループが絞り込まれます。

グループを定義する際、各グループで最初に処理されたレコードがそのグループのマスターレコードとなります。他のレコードは、マスターレコードからの距離に応じて計算され、それに従って適切なマスターレコードに配信されます。

デフォルトで、このコンポーネントはTalend Studioと共には出荷されていません。機能マネージャーを使ってインストールする必要があります。 詳細は、[機能マネージャーを使って機能をインストール](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/install-features-to-talend-studio)をご覧ください。

### このセクション内

* [tMatchGroupの標準プロパティ](https://help.qlik.com/talend/ja-JP/data-matching/8.0/tmatchgroup-standard-properties)
* [Apache Spark BatchのtMatchGroupプロパティ](https://help.qlik.com/talend/ja-JP/data-matching/8.0/tmatchgroup-properties-for-apache-spark-batch)
* [設定ウィザード](https://help.qlik.com/talend/ja-JP/data-matching/8.0/configuration-wizard)

**関連概念**

* [各レコードで計算された最小距離に従って、別々のフロー内の出力データをグルーピング](https://help.qlik.com/talend/ja-JP/data-matching/8.0/grouping-output-data-in-separate-flows)

**関連タスク**

* [複数のパスで顧客データをマッチング](https://help.qlik.com/talend/ja-JP/data-matching/8.0/matching-customer-data-through-multiple-passes "このシナリオのジョブは、tMatchGroupコンポーネントを使って後続する2つのマッチングパスを実行して同種の顧客レコードをグルーピングし、マッチングする計算結果をグループ単位で出力します。")
* [サバイバーシップ機能を使用して2つのレコードをマージし、マスターレコードを作成する](https://help.qlik.com/talend/ja-JP/data-matching/8.0/using-survivorship-functions-to-merge-two-records "このシナリオでは、T-Swooshアルゴリズムを使用して顧客名に重複を見つける基本的なジョブについて説明します。マッチングメソッドおよびサバイバーシップメソッドを使用してfirst_nameカラム内の値を比較し、類似するレコードをグルーピングし、サバイバーシップルールに従って2つの類似するレコードをマージすることで、各グループ内のエンティティの単一表記を作成します。")