

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

# プロバイダーのサービスベースのマッチングワークフローの作成
<a name="create-matching-workflow-provider"></a>

*[プロバイダーのサービスベースのマッチング](glossary.md#provider-service-matching)*を使用すると、既知の識別子を任意のデータサービスプロバイダーと照合できます。

AWS Entity Resolution は現在、次のデータプロバイダーサービスをサポートしています。
+ LiveRamp
+ TransUnion
+ 統合 ID 2.0

サポートされているプロバイダーサービスの詳細については、「」を参照してください[サードパーティーの入力データの準備](prepare-third-party-input-data.md)。

これらのプロバイダーのパブリックサブスクリプションを で使用すること AWS Data Exchange も、プライベートオファーをデータプロバイダーと直接交渉することもできます。新しいサブスクリプションの作成またはプロバイダーサービスへの既存のサブスクリプションの再利用の詳細については、「」を参照してください[ステップ 1: でプロバイダーサービスをサブスクライブする AWS Data Exchange](prepare-third-party-input-data.md#subscribe-provider-service)。

以下のセクションでは、プロバイダーベースのマッチングワークフローを作成する方法について説明します。

**Topics**
+ [LiveRamp を使用した一致するワークフローの作成](#create-mw-liveramp)
+ [TransUnion を使用した一致するワークフローの作成](#create-mw-transunion)
+ [UID 2.0 を使用した一致するワークフローの作成](#create-mw-uid)

## LiveRamp を使用した一致するワークフローの作成
<a name="create-mw-liveramp"></a>

LiveRamp サービスは、RampID と呼ばれる識別子を提供します。RampID は、広告キャンペーンのオーディエンスを作成するために需要側のプラットフォームで最も一般的に使用される IDs の 1 つです。LiveRamp で一致するワークフローを使用すると、ハッシュ化された E メールアドレスを RAMPIDs に解決できます。

**注記**  
AWS Entity Resolution は PII ベースの RampID 割り当てをサポートしています。

**前提条件**

LiveRamp で一致するワークフローを作成する前に、以下を行う必要があります。

1. スキーママッピングを作成します。詳細については、「[スキーママッピングの作成](create-schema-mapping.md)」を参照してください。

1. LiveRamp サービスのサブスクリプションを取得する

1. 一致するワークフロー出力を一時的に書き込む Amazon S3 データステージングバケットに適切なアクセス許可を設定する

LiveRamp で ID マッピングワークフローを作成する前に、S3 データステージングバケットに次のアクセス許可を追加します。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::715724997226:root"
      
            },
            "Action": [
                "s3:PutObject",
                "s3:GetObject",
                "s3:GetObjectVersion",
                "s3:DeleteObject"
            ],
            "Resource": [
                "arn:aws:s3:::<staging-bucket>",
                "arn:aws:s3:::<staging-bucket>/*"
            ]
        },
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::715724997226:root"
            },
            "Action": [
                "s3:ListBucket",
                "s3:GetBucketLocation",
                "s3:GetBucketPolicy",
                "s3:ListBucketVersions",
                "s3:GetBucketAcl"
            ],
            "Resource": [
                "arn:aws:s3:::<staging-bucket>",
                "arn:aws:s3:::<staging-bucket>/*"
            ]
        }
    ]
}
```

------

各 *<ユーザー入力プレースホルダー>* を独自の情報に置き換えます。


|  |  | 
| --- |--- |
| ステージングバケット | Amazon S3 bucket that temporarily stores your data while running a provider service-based workflow. | 

**LiveRamp で一致するワークフローを作成するには:**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/entityresolution/](https://console.aws.amazon.com/entityresolution/) で AWS Entity Resolution コンソールを開きます。

1. 左側のナビゲーションペイン**のワークフロー**で、**一致**を選択します。

1. **一致するワークフロー**ページの右上隅で、**一致するワークフローの作成**を選択します。

1. **ステップ 1: 一致するワークフローの詳細を指定する**には、以下を実行します。

   1. **一致するワークフロー名**とオプションの **説明**を入力します。

   1. **データ入力**で、**AWS リージョン**、**AWS Glue データベース**、**AWS Glue テーブル**を選択し、対応する**スキーママッピング**を選択します。

      最大 20 個のデータ入力を追加できます。

   1. データ**正規化**オプションはデフォルトで選択され、一致する前にデータ入力が正規化されます。
**注記**  
正規化は、**スキーママッピングの作成**で以下のシナリオでのみサポートされています。  
**名前**サブタイプがグループ化されている場合: **名**、**ミドル**ネーム、**姓**。
住所****サブタイプがグループ化されている場合: **住所 1**、**住所 2**: **住所 3 名**、**市名**、**州**、**国**、**郵便番号**。
**電話番号**サブタイプがグループ化されている場合: **電話番号**、**電話番号の国コード**。

      E メールのみの解決プロセスを使用している場合は、**データの正規化**オプションの選択を解除します。これは、ハッシュ化された E メールのみが入力データに使用されるためです。

   1. **サービスアクセス**許可を指定するには、 オプションを選択し、推奨アクションを実行します。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/create-matching-workflow-provider.html)

   1. (オプション) リソース**のタグ**を有効にするには、**新しいタグを追加**を選択し、**キー**と**値の**ペアを入力します。

   1. [**次へ**] を選択します。

1. **ステップ 2: 一致する手法を選択する**には:

   1. **マッチング方法** で、**プロバイダーサービス**を選択します。

   1. **プロバイダーサービス**で、**LiveRamp** を選択します。
**注記**  
データ入力ファイルの形式と正規化がプロバイダーサービスのガイドラインに沿っていることを確認します。  
一致するワークフローの入力ファイルフォーマットガイドラインの詳細については、LiveRamp ドキュメントの[「ADX によるアイデンティティ解決の実行](https://docs.liveramp.com/identity/en/perform-identity-resolution-through-adx.html)」を参照してください。

   1. **LiveRamp 製品**の場合は、ドロップダウンリストから製品を選択します。  
![\[LiveRamp プロバイダーサービスが選択されたプロバイダーサービスオプション。\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/choose-matching-method-liveramp.png)
**注記**  
**PII の割り当てを選択した場合は、**エンティティ解決を実行するときに、少なくとも 1 つの非識別子列を指定する必要があります。例えば、GENDER などです。

   1. **LiveRamp 設定**には、**クライアント ID マネージャー ARN** と**クライアントシークレットマネージャー ARN **を入力します。  
![\[クライアント ID マネージャー ARN とクライアントシークレットマネージャー ARN のフィールドを含む LiveRamp 設定フォーム。\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/choose-matching-method-liveramp-config.png)

   1. **データステージング**では、処理中のデータの一時ストレージの **Amazon S3 の場所**を選択します。

      データステージング **Amazon S3 の場所**に対するアクセス許可が必要です。詳細については、「[のワークフロージョブロールの作成 AWS Entity Resolution](create-workflow-job-role.md)」を参照してください。

   1. **[Next]** (次へ) を選択します。

1. **ステップ 3: データ出力を指定する**には:

   1. **データ出力の送信先と形式**については、データ出力の **Amazon S3 の場所**と**、データ形式**を**正規化データ**または**元のデータ**のどちらにするかを選択します。

   1. **暗号化** で、**暗号化設定をカスタマイズ**する場合は、**AWS KMS キー** ARN を入力します。

   1. **LiveRamp が生成した出力**を表示します。

      これは LiveRamp によって生成された追加情報です。

   1. **データ出力**では、含める、非表示にする、またはマスクするフィールドを決定し、目標に基づいて推奨アクションを実行します。
**注記**  
**LiveRamp** を選択した場合、個人を特定できる情報 (PII) を削除する LiveRamp プライバシーフィルターにより、一部のフィールドには**出力**状態**が使用不可**と表示されます。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/create-matching-workflow-provider.html)  
![\[AWS Entity Resolution データ出力場所を指定するオプションを備えた ID マッピングワークフロー作成インターフェイス。\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/specify-data-output.PNG)

   1. [**次へ**] を選択します。

1. **ステップ 4: 確認して作成する**:

   1. 前のステップで行った選択内容を確認し、必要に応じて編集します。

   1. **Create and run** を選択します。

      一致するワークフローが作成され、ジョブが開始されたことを示すメッセージが表示されます。

1. 一致するワークフローの詳細ページの**メトリクス**タブで、**「最後のジョブメトリクス**」で以下を表示します。
   + **ジョブ ID**。
   + 一致するワークフロージョブ**のステータス**: **Queued**、**In progress**、**Completed**、**Failed** 
   + ワークフロージョブ**の完了時刻**。
   + **処理されたレコード**の数。
   + **処理されていないレコード**の数。
   + **生成された一意の一致 IDs**。
   + **入力レコード**の数。

   ジョブ**履歴で以前に実行された一致するワークフロージョブのジョブ**メトリクスを表示することもできます。

1. 一致するワークフロージョブが完了したら (**ステータス****が完了**)、**データ出力**タブに移動し、**Amazon S3 の場所**を選択して結果を表示できます。

## TransUnion を使用した一致するワークフローの作成
<a name="create-mw-transunion"></a>

TransUnion サービスのサブスクリプションをお持ちの場合は、TransUnion Person および Household E Keys と 200 を超えるデータ属性を使用して、さまざまなチャネルに保存された顧客関連のレコードをリンク、照合、強化することで、顧客の理解を向上させることができます。

TransUnion サービスは、TransUnion 個人 ID と世帯 IDsと呼ばれる識別子を提供します。TransUnion は、名前、住所、電話番号、E メールアドレスなどの既知の識別子の ID 割り当て (エンコードとも呼ばれます) を提供します。

**前提条件**

LiveRamp で一致するワークフローを作成する前に、以下を行う必要があります。

1. スキーママッピングを作成します。詳細については、「[スキーママッピングの作成](create-schema-mapping.md)」を参照してください。

1. TransUnion サービスのサブスクリプションを持っている

1. 一致するワークフロー出力を一時的に書き込む Amazon S3 データステージングバケットに適切なアクセス許可を設定する

TransUnion で一致するワークフローを作成する前に、S3 データステージングバケットに次のアクセス許可を追加します。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::381491956555:root"
      
            },
            "Action": [
                "s3:PutObject",
                "s3:GetObject",
                "s3:GetObjectVersion",
                "s3:DeleteObject"
            ],
            "Resource": [
                "arn:aws:s3:::<staging-bucket>",
                "arn:aws:s3:::<staging-bucket>/*"
            ]
        },
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::381491956555:root"
            },
            "Action": [
                "s3:ListBucket",
                "s3:GetBucketLocation",
                "s3:GetBucketPolicy",
                "s3:ListBucketVersions",
                "s3:GetBucketAcl"
            ],
            "Resource": [
                "arn:aws:s3:::<staging-bucket>",
                "arn:aws:s3:::<staging-bucket>/*"
            ]
        }
    ]
}
```

------

各 *<ユーザー入力プレースホルダー>* を独自の情報に置き換えます。


|  |  | 
| --- |--- |
| ステージングバケット | Amazon S3 bucket that temporarily stores your data while running a provider service-based workflow. | 

**TransUnion を使用して一致するワークフローを作成するには:**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/entityresolution/](https://console.aws.amazon.com/entityresolution/) で AWS Entity Resolution コンソールを開きます。

1. 左側のナビゲーションペイン**のワークフロー**で、**一致**を選択します。

1. **一致するワークフロー**ページの右上隅で、**一致するワークフローの作成**を選択します。

1. **ステップ 1: 一致するワークフローの詳細を指定する**には、以下を実行します。

   1. **一致するワークフロー名**とオプションの **説明**を入力します。

   1. **データ入力**で、、**AWS リージョン****AWS Glue データベース**、**AWS Glue テーブル**を選択し、対応する**スキーママッピング**を選択します。

      最大 20 個のデータ入力を追加できます。

   1. データ**正規化**オプションはデフォルトで選択され、一致する前にデータ入力が正規化されます。データを正規化しない場合は、**データの正規化**オプションの選択を解除します。
**注記**  
正規化は、**スキーママッピングの作成**で以下のシナリオでのみサポートされています。  
**名前**サブタイプがグループ化されている場合: **名**、**ミドル**ネーム、**姓**。
次の**アドレス**サブタイプがグループ化されている場合: **住所 1**、**住所 2**: **住所 3 名**、**市名**、**州**、**国**、**郵便番号**。
**電話番号**サブタイプがグループ化されている場合: **電話番号**、**電話番号の国コード**。

   1. **サービスアクセス**許可を指定するには、 オプションを選択し、推奨アクションを実行します。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/create-matching-workflow-provider.html)

   1. (オプション) リソース**のタグ**を有効にするには、**新しいタグを追加**を選択し、**キー**と**値の**ペアを入力します。

   1. [**次へ**] を選択します。

1. **ステップ 2: 一致する手法を選択する**には:

   1. **マッチング方法** で、**プロバイダーサービス**を選択します。

   1. **プロバイダーサービス**で、**TransUnion** を選択します。
**注記**  
データ入力ファイルの形式と正規化がプロバイダーサービスのガイドラインに沿っていることを確認します。  
![\[TransUnion プロバイダーサービスが選択されたプロバイダーサービスオプション。\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/choose-matching-method-transunion.PNG)

   1. **データステージング**では、処理中のデータの一時ストレージの **Amazon S3 の場所**を選択します。

      データステージング **Amazon S3 の場所**へのアクセス許可が必要です。詳細については、「[のワークフロージョブロールの作成 AWS Entity Resolution](create-workflow-job-role.md)」を参照してください。

1. **[Next]** (次へ) を選択します。

1. **ステップ 3: データ出力を指定する**には:

   1. **データ出力の送信先と形式**については、データ出力の **Amazon S3 の場所**と**、データ形式**を**正規化データ**または**元のデータ**のどちらにするかを選択します。

   1. **暗号化** で、**暗号化設定をカスタマイズ**する場合は、**AWS KMS キー** ARN を入力します。

   1. **TransUnion が生成した出力**を表示します。

      これは、TransUnion によって生成された追加情報です。

   1. **データ出力**では、含める、非表示にする、またはマスクするフィールドを決定し、目標に基づいて推奨アクションを実行します。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/create-matching-workflow-provider.html)

   1. **システム生成出力**の場合、含まれているすべてのフィールドを表示します。

   1. [**次へ**] を選択します。

1. **ステップ 4: 確認して作成する**:

   1. 前のステップで行った選択内容を確認し、必要に応じて編集します。

   1. **Create and run** を選択します。

      一致するワークフローが作成され、ジョブが開始されたことを示すメッセージが表示されます。

1. 一致するワークフローの詳細ページの**メトリクス**タブで、**「最後のジョブメトリクス**」で以下を表示します。
   + **ジョブ ID**。
   + 一致するワークフロージョブ**のステータス**: **Queued**、**In progress**、**Completed**、**Failed** 
   + ワークフロージョブ**の完了時刻**。
   + **処理されたレコード**の数。
   + **処理されていないレコード**の数。
   + **生成された一意の一致 IDs**。
   + **入力レコード**の数。

   ジョブ**履歴で以前に実行された一致するワークフロージョブのジョブ**メトリクスを表示することもできます。

1. 一致するワークフロージョブが完了したら (**ステータス****が完了**)、**データ出力**タブに移動し、**Amazon S3 の場所**を選択して結果を表示できます。

## UID 2.0 を使用した一致するワークフローの作成
<a name="create-mw-uid"></a>

Unified ID 2.0 サービスのサブスクリプションをお持ちの場合は、決定論的アイデンティティを持つ広告キャンペーンをアクティブ化し、広告エコシステム全体の多くの UID2-enabled参加者との相互運用性に頼ることができます。詳細については、[「Unified ID 2.0 Overview]( https://unifiedid.com/docs/intro)」を参照してください。

Unified ID 2.0 サービスは raw UID 2 を提供します。これは、Trade Desk プラットフォームでの広告キャンペーンの構築に使用されます。UID 2.0 は、オープンソースフレームワークを使用して生成されます。

1 つのワークフローでは、未加工の UID2 生成**Phone number**に **Email Address**または のいずれかを使用できますが、両方を使用することはできません。両方がスキーママッピングに存在する場合、ワークフローは を選択し**Email Address**、 はパススルーフィールド**Phone number**になります。両方をサポートするには、 がマッピング**Phone number**されているが、 **Email Address**がマッピングされていない新しいスキーママッピングを作成します。次に、この新しいスキーママッピングを使用して 2 番目のワークフローを作成します。

**注記**  
Raw UID2sは、1 年に約 1 回ローテーションされるソルトバケットからソルトを追加することで作成され、それに伴って raw UID2 もローテーションされます。したがって、未加工の UID2sを毎日更新することをお勧めします。詳細については、[https://unifiedid.com/docs/getting-started/gs-faqs\$1how-often-should-uid2s-be-refreshed-for-incremental-updates](https://unifiedid.com/docs/getting-started/gs-faqs#how-often-should-uid2s-be-refreshed-for-incremental-updates) を参照してください。

**前提条件**

UID 2.0 で一致するワークフローを作成する前に、以下を行う必要があります。

1. スキーママッピングを作成します。詳細については、「[スキーママッピングの作成](create-schema-mapping.md)」を参照してください。

1. UID 2.0 サービスのサブスクリプションを持っている

**UID 2.0 を使用して一致するワークフローを作成するには:**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/entityresolution/](https://console.aws.amazon.com/entityresolution/) で AWS Entity Resolution コンソールを開きます。

1. 左側のナビゲーションペイン**のワークフロー**で、**一致**を選択します。

1. **一致するワークフロー**ページの右上隅で、**一致するワークフローの作成**を選択します。

1. **ステップ 1: 一致するワークフローの詳細を指定する**には、以下を実行します。

   1. **一致するワークフロー名**とオプションの **説明**を入力します。

   1. **データ入力**で、、**AWS リージョン****AWS Glue データベース**、**AWS Glue テーブル**を選択し、対応する**スキーママッピング**を選択します。

      最大 20 個のデータ入力を追加できます。

   1. データ**正規化**オプションを選択したままにして、一致する前にデータ入力 (**Email Address** または **Phone number**) を正規化します。

      **Email Address** 正規化の詳細については、UID 2.0 ドキュメントの[「E メールアドレスの正規化](https://unifiedid.com/docs/getting-started/gs-normalization-encoding#email-address-normalization)」を参照してください。

      **Phone number** 正規化の詳細については、UID 2.0 ドキュメントの[「電話番号の正規化](https://unifiedid.com/docs/getting-started/gs-normalization-encoding#phone-number-normalization)」を参照してください。

   1. **サービスアクセス**許可を指定するには、 オプションを選択し、推奨アクションを実行します。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/create-matching-workflow-provider.html)

   1. (オプション) リソース**のタグ**を有効にするには、**新しいタグを追加**を選択し、**キー**と**値の**ペアを入力します。

   1. [**次へ**] を選択します。

1. **ステップ 2: 一致する手法を選択する**には:

   1. **マッチング方法** で、**プロバイダーサービス**を選択します。

   1. **プロバイダーサービス**で、**Unified ID 2.0** を選択します。  
![\[統合 ID プロバイダーサービスが選択されたプロバイダーサービスオプション。\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/images/choose-matching-method-uid.PNG)

   1. [**次へ**] を選択します。

1. **ステップ 3: データ出力を指定する**には:

   1. **データ出力の送信先と形式**については、データ出力の **Amazon S3 の場所**と**、データ形式**を**正規化データ**または**元のデータ**のどちらにするかを選択します。

   1. **暗号化** で、**暗号化設定をカスタマイズ**する場合は、**AWS KMS キー** ARN を入力します。

   1. **Unified ID 2.0 で生成された出力**を表示します。

      これは、UID 2.0 によって生成されたすべての追加情報のリストです。

   1. **データ出力**では、含める、非表示にする、またはマスクするフィールドを決定し、目標に基づいて推奨アクションを実行します。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/entityresolution/latest/userguide/create-matching-workflow-provider.html)

   1. **システム生成出力**の場合、含まれているすべてのフィールドを表示します。

   1. [**次へ**] を選択します。

1. **ステップ 4: 確認して作成する**:

   1. 前のステップで行った選択内容を確認し、必要に応じて編集します。

   1. **Create and run** を選択します。

      一致するワークフローが作成され、ジョブが開始されたことを示すメッセージが表示されます。

1. 一致するワークフローの詳細ページの**メトリクス**タブで、**「最後のジョブメトリクス**」で以下を表示します。
   + **ジョブ ID**。
   + 一致するワークフロージョブ**のステータス**: **Queued**、**In progress**、**Completed**、**Failed** 
   + ワークフロージョブ**の完了時刻**。
   + **処理されたレコード**の数。
   + **処理されていないレコード**の数。
   + **生成された一意の一致 IDs**。
   + **入力レコード**の数。

   ジョブ**履歴で以前に実行された一致するワークフロージョブのジョブ**メトリクスを表示することもできます。

1. 一致するワークフロージョブが完了したら (**ステータス****が完了**)、**データ出力**タブに移動し、**Amazon S3 の場所**を選択して結果を表示できます。