

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# マッチングワークフローを使用して入力データを照合する
<a name="create-matching-workflow"></a>

*マッチングワークフロー*は、さまざまな入力ソースのデータを組み合わせて比較し、さまざまなマッチング手法に基づいて一致するレコードを決定するデータ処理ジョブです。 は、指定された場所からデータを AWS Entity Resolution 読み取り、レコード間の一致を見つけ、一致する各データセットに[一致 ID](glossary.md#match-id-defin) を割り当てます。

次の図は、一致するワークフローを作成する方法をまとめたものです。

![A summary of the four steps to create a matching workflow in AWS Entity Resolution](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/HIW-Matching-Workflow.png)

**Topics**
+ [一致するワークフロータイプ](#matching-workflow-types)
+ [データ出力オプション](#data-output-options)
+ [ワークフロー結果の一致](#matching-workflow-results)
+ [ルールベースのマッチングワークフローの作成](creating-matching-workflow-rule-based.md)
+ [機械学習ベースのマッチングワークフローの作成](create-matching-workflow-ml.md)
+ [プロバイダーのサービスベースのマッチングワークフローの作成](create-matching-workflow-provider.md)
+ [一致するワークフローの編集](edit-matching-workflow.md)
+ [一致するワークフローの削除](delete-matching-workflow.md)
+ [ルールベースの一致ワークフローの一致 ID の変更または生成](generate-match-id.md)
+ [ルールベースの一致ワークフローの一致 ID を検索する](find-match-id.md)
+ [ルールベースまたは ML ベースのマッチングワークフローからのレコードの削除](delete-records.md)
+ [マッチングワークフローのトラブルシューティング](troubleshooting.md)

## 一致するワークフロータイプ
<a name="matching-workflow-types"></a>

AWS Entity Resolution は、次の 3 種類のマッチングワークフローをサポートしています。

ルールベースのマッチング  
設定可能なルールを使用して、指定されたフィールドの完全一致またはあいまい一致に基づいて一致するレコードを識別します。同様にスペルされている名前の一致や、形式が異なるアドレスなど、一致する条件を定義します。

機械学習ベースマッチング  
機械学習モデルを使用して、データにバリエーション、エラー、または欠落しているフィールドがある場合でも、同様のレコードを識別します。このアプローチでは、ルールベースのマッチングよりも複雑なマッチングを検出できます。

プロバイダーのサービスベースのマッチング  
サードパーティーのデータプロバイダーを使用して、マッチング前にデータを強化および検証します。このタイプのマッチングは、Amazon Connect Customer Profiles 出力と互換性がありません。

## データ出力オプション
<a name="data-output-options"></a>

AWS Entity Resolution は、データ出力ファイルを次の宛先に書き込むことができます。
+ 指定した Amazon S3 の場所 
+ Amazon Connect Customer Profiles (顧客データの重複排除用) 

**重要**  
Amazon Connect Customer Profiles へのエクスポートは、プロバイダーベースのマッチングと互換性がありません。Amazon Connect Customer Profiles にエクスポートするには、ルールベースのマッチングまたは機械学習ベースのマッチングを使用する必要があります。

必要に応じて AWS Entity Resolution を使用して出力データをハッシュできるため、データの制御を維持できます。

次の表は、3 種類の一致するワークフローとそのサポートされている出力先を示しています。


| マッチングタイプ | S3 出力 | Customer Profiles 出力 | 
| --- | --- | --- | 
| [ルールベース](creating-matching-workflow-rule-based.md) | ![](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/success_icon.png) はい | ![](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/success_icon.png) はい | 
| [機械学習ベース](create-matching-workflow-ml.md) | ![](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/success_icon.png) はい | ![](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/success_icon.png) はい | 
| [プロバイダーのサービスベース](create-matching-workflow-provider.md) | ![](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/success_icon.png) はい | ![](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/negative_icon.png)なし | 

## ワークフロー結果の一致
<a name="matching-workflow-results"></a>

一致するワークフローを作成して実行すると、指定した S3 の場所または Amazon Connect Customer Profiles で結果を表示できます。一致するワークフローはIDs を生成します。

一致するワークフローには複数の実行を含めることができ、結果 (成功またはエラー) は名前`jobId`として を持つフォルダに書き込まれます。

S3 出力先の実行ごとに:
+ データ出力には、一致するファイルとエラーのファイルの両方が含まれます。
+ 成功した結果は、複数のファイルを含む`success`フォルダに書き込まれます。
+ エラーは複数のフィールドを持つ `error`フォルダに書き込まれます

Amazon Connect Customer Profiles 出力先の実行ごとに:
+ 重複した顧客レコードは Amazon Connect インスタンスに直接送信されます。
+  AWS Entity Resolution コンソールで最近のジョブ履歴を表示できます。
+ Amazon Connect の既存のプロファイルは重複排除プロセスに含まれません

マッチングワークフローを作成して実行したら、[ルールベースのマッチング](creating-matching-workflow-rule-based.md)または[機械学習 (ML) マッチング](create-matching-workflow-ml.md)の出力を[、プロバイダーのサービスベースのマッチング](create-matching-workflow-provider.md)への入力として、またはビジネスニーズを満たすための逆の方法として使用できます。

たとえば、プロバイダーのサブスクリプションコストを節約するには、まず[ルールベースのマッチング](creating-matching-workflow-rule-based.md)を実行して、データに対する一致を見つけることができます。その後、一致しないレコードのサブセットを[プロバイダーのサービスベースのマッチング](create-matching-workflow-provider.md)に送信できます。Customer Profiles にエクスポートする場合は、ルールベースまたは機械学習ベースのマッチングのみを使用する必要があります。

エラーのトラブルシューティングの詳細については、「」を参照してください[マッチングワークフローのトラブルシューティング](troubleshooting.md)。